Size Length(cm/inch) Width(cm/ inch) Height(cm/ inch) S 45/18″ 37/14.5″ 17/6.7″ suitable for pet in 2.5 kg M 65/25.5″ 50/20″ 18/7″ suitable for pet in 10kg L 80/31″ 70/27.5″ 22/9″ suitable for pet in 25 kg XL 100/39″ 84/33″ 25/10″ suitable for pet in 40 kg Notice: XL size only have (Camel dot )available Plump velvet , obvious difference from the imitative type. All can be washed ! Both sides can be used ! Cheap but practical . Design for dogs and cats in 25kg .