Fabric is good but the cushion itself is thinner than I expected for the price. I would not buy again.