I ordered ot for my 4 Month old Golden Retriever. Fits well, there is option to adjust its size for increasing or decreasing few inches of chest area. My dog is very jumpy, this holds him well even i can totally lift him with this(not recommended, may harm your pet). Inside is Padded so comfortable enough, leash is very sturdy. The pads in the leash handle & harness is soft and your dog can easily chew & eat those, so be careful. Hope this helps.