It was easy to assemble, and the cushions were nice and firm. The negative is the maximum weight of 250 lbs. which I understood after realizing that it doesn't have a center support.  Also we ordered it because it was a quick ship item but it arrived 2 days late.  Even up to the day of delivery (Tuesday) it showed Saturday arrival.