Great couch and excellent functionality, I would have given it 5 stars but it is extremely firm, borderline to firm. Other than that, extremely easy to assemble and functions great.