It's a great little sofa - just measure it first as it is very small! More like a love seat I would say - but perfect for my studio. Cushions are slightly firm but I'm sure they will ease in time! :)