Sturdy and great quality bench. The fabric is thick and will withstand wear. Docking 1 star because the legs are not gold! They are brown ( I contacted customer service (extremely friendly, helpful service) and they sent a replacement but brown legs still... just going to live with it because it is great overall.