Fairly easy assembly.  Good quality materials, and a great value for the price.  Definitely need to add good pillows to the armrests for comfort.