Perfectly fits 7 of my cushions (could fit 8) from pier one, now I can keep this outside in our shed without worrying about our cushions getting dirty.  Nice sturdy material.