Good quality and easy to assemble. The seat cushions have zippers so that they can be washed if need be.  There is not a lot of back support.  Additional throw pillows help resolve that issue.