Our two small dogs sleep side by side on their new dog sofa. It is soft and the right size.  I checked with them 
and they both agree that this sofa deserves a five star rating. We like the fact that it has short legs that keep it above the floor which makes it easier to clean.