I’d give it 4.5 stars if I could. The back pieces don’t line up perfectly and we spent about an hour adjusting the mechanism to attach them in order to get them to connect. Other than that, the upholstery looks high-end and it’s a very comfortable couch! It’s a good size for small living rooms or seating areas.