Assembly easy did it by myself, less than 30 minutes.  Looks great, feels sturdy.  Seat cushion thick and comfortable.  Back Cushions thinner, but planning for throw pillows. Overall love it