We are THRILLED with this couch!! Overall easy to assemble. Seats are very supportive and incredibly soft. Not too low to the ground which was a concern of ours.