Sturdy and very large. 8 cushions for our 2 loveseats and 2 chairs fit perfectly. Bonus...not made in China, but Israel.