Seems to be sturdy and decent quality. One of my cushions arrived with a few spots on it and I’m not sure the thickness will hold up. We shall see. Overall, a good product for the price.