Purchased for our new puppy.  Luxurious quality.  Plenty of padding.  Very cosy I imagine.  Plenty of growing room but will purchase the large as puppy grows