Very high quality and easy to assemble. The seat cushion is nice and firm and feels like it will hold up well. The fabric is sturdy and holds its shape nicely even after a bit of use.