Bought what I thought was the right size for my small dog but need to get medium as bed was too small for him; however he likes it and sleeps in it during the day.  

Pros: The padding has held up well after several weeks of use.
Cons: Be careful about ordering the right size.