Love this sofa. My 9 yr old and I put it together in less than 30 minutes. More comfortable than expected. Firm, yet has bound a cushion to it. Better than expected!