Quality seems to be pretty good. The seat is a little firm but I actually prefer that. The back cushions are really comfortable and have Velcro to stay in place which is a bonus since we have younger children. Overall I’m really happy with the purchase and would definitely recommend!