Good quality.  Seat cushion is harder than I thought it would be, but I am sure it will break in some.