Bought 3 (2 medium size for my dogs and 1 small for my cat) perfect timing keeps them warm and cozy