SIZING: Please measure your dog around widest part of the chest and lower neck, then refer to size chart. WATERPROOF & REFLECTIVE: Dog jacket is waterproof and is great for snow, ice, and rain; Reflective strip for visibility in the dark, which keeps your puppy safe. EASY ON-OFF & USER-FRIENDLY: Quick release buckle closure makes it easy for the dog coats to wear and take off. And the 2 hidden elastic bands for fixing the hind legs to get more warmth when wearing this jacket. With back harness opening, easy for walking. WINDPROOF DESIGN: Soft fleece lining soft furry collar protects dog from snow, rain, and wind, keeps your pup warm and dry in cold weather. EXTREM WARM: With polyester+TC (terylene/cotton), super warm & comfortable. Lightweight, suitable for all indoor and outdoor activities.