Great quality. These were easy to assemble and look great on our front porch.  Cushions are comfy but I did add extra throw pillows for looks.