the beds are HUGE - small is more than big enough for two miniature doxies to lay on together. The beds are very fluffy so I think my little guys were a big overwhelmed at first, but once they climbed on they seemed very comfy. 

The one disadvantage (although I think this will be good for the overall life of the bed) is that the fabric is kind of rough....i feel like i should get the pups a fleece blanket to soften things up...  

Pros: appears durable and is very soft and fluffy
Cons: fabric (although durable) is not very soft/pliable