Fairly easy to assemble, need two people to do it!  Sturdy and good quality.  Top cushion never expanded like I thought it should but overall good product for the price.