My dog for some reason did not like this bed. I think the sides are too high. But I kept it anyway. We put her toys in it.  Maybe someday she will sleep in it as it is very soft & cozy  

Pros: Soft & cozy. Vey inviting
Cons: Too high for my dog but I'm sure other gigs would love it :)