This product fits well on my dog. Fits perfectly, seems comfortable and she can't get out of it! Very pleased! Would recommend to any mastiff breed owner