Easy assembly and construction feels solid. Cushions are great. Seating cushion is nice, firm, and thick. Back cushion is ok but time will tell if it will flatten. Overall happy with purchase.