Some things didn’t line up well when assembling but once together it seems like good quality and cushions are firm but comfortable.  Looks beautiful on our screened porch.  For the price, it’s a great deal.