Not bad for the price. Assembly wasn’t terribly difficult. We got it done in under an hour. Only complaint is that the chaise cushion slips off rather easily. Bought some industrial Velcro and seems to have taken care of the issue.