This superb combination for dog warm and cozy is perfect for protecting your pet against rain and snow thanks to its outdoor waterproof and cold weather thanks to its plush interior is super soft...So cute ! Very convenient and comfortable, your dog will be well bundled up. Rapid closure by pressures. Available in three colours. Machine washable.For this model, to choose the size of your dog, please refer only to the dimensions below : XS: Back Length : 18 cm ; Weight : 0.5 -1k (small puppy, puppy Chihuahua, little kitten...)S: Back Length : 22cm ; Weight : 1 - 2kg (puppy, small Chihuahua, small Pinsher...)M: Back Length : 28 cm ; Weight : 2 - 3kg (small Yorkshire terrier, Chihuahua, Spitz nain...)L: Back Length : 33 cm ; Weight : 3 - 4kg (Yorkshire, Poodle, Pinsher, Spitz...)XL: Back Length : 37 cm ; Weight : 4 - 5kg (Breed, Pekinois, Large Yorkshire terrier, chinese crested Dog...)2XL: Back Length : 44 cm 3XL: Back Length : 49 cm 4XL: Back Length : 54 cm 5XL: Back Length : 60 cm If your pet falls in between two sizes, we suggest you choose the larger size.