I got this in an XS for my ancient 6 lb Pomeranian to snooze away the rest of his days on.  It looks really nice.  My only quibble is that it was SO overstuffed that it was really tall and the poor guy rolled right off of it on his first go.  I was able to open it up and remove about half a trash bag's worth of fluff and now it is great and he spends all his time on it.  

Pros: Seems well made, looks good
Cons: Super overstuffed but can be dealt with.