It is a sweet little sofa that fits my small space perfectly. It is firm but comfy.  My kitty immediately tried to use for scratching post and the fabric didn't show a mark....And the colbalt blue makes me smile every time I see it.