small dogs love it. they have a place to nest. 

Pros: soft and comfy.
Cons: bed is only big enough for small dogs