Skillfully crafted in the USA. Let these beds help your pet wander in comfort. The bed is made from plush velvety fabric matched with durable cotton. It is fully reversible and Machine washable. Available in 3 sizes. The XS measures 18″ x 12″. The SM measures 23″ x 18″. the MD measures 27″ x 21″.