Very easy to assemble.  Nice looking product that is very sturdy.  Back cushions could be thicker and more firm.  Seat cushions are thick and firm.