This warm insulated coat is easy on and off with adjustable velcro straps around neck and tummy.   There is an opening at the neckline to attach a leash to your dog's collar on the medium and larger sizes.   The Large+ sizes also have a tail loop.

Note:   On the two light colored coats, green and lt blue, the picture looks off-color in the center of the coat but it is not.  I retook these pix inside, outside, flash, no flash but the center reflects differently.   They are a solid color, though.


Sizing chart is from manufacturer, as is the materials list:

Sizes and Measurements in Inches
Sizes     Back Length Chest Neck Weight Suggested
(lbs) Breeds (Examples)
XS 10-13 17-21 4-5 up to 15 lbs Toy Breeds ie. Maltese
Chihuahua, Yorkie
S 13-15 21-25 5-6.5 16-35 Boston Terrier, Pug
Mini Dachshund, Shih Tzu
M 15-18 25-30 6.5-7.5 36-55 Border Collie,Beagle
Cocker Spaniel,Bulldog
L 18-21 30-34 7.5-9 56-75 Golden Retriever,Labs
Std Poodle,Retriever,Pits
XL 21-22 34-36 9-9.5 76-90 Doberman Pinscher,Rottie
German Shepherd
XXL 24+ 36+ 9.5+ 90+ Great Dane,Mastiff, St Bernard


Material: 
Shell/Lining: 100% Nylon; Filling: 100% Polyester Batting; Back: 100% Polypropylene

Material (Value Puffer):Material: Body: 100% Polyester; Lining: 100% Polyester; Filling: 100% Polyester