Very firm sofa. Not very comfy. Seems sturdy considering it has elastic straps on the bottom instead of springs. It looks very pretty tho! The color is darker gray than the picture. It will serve its purpose for now. My cat loves it!