Holds about 4-6 cushions depending on size. I like the look of it but seems durable for weather.