Very easy to assemble, nice build , definitely more than what you paid for. Seat  cushions are nice and firm, however  back pillows could be better  but overall very happy