Excellent product! Arrived in a very timely manner, and had it assembled in under 30 minutes. Easily held 7 patio cushions with ample room for other items or additional cushions. Highly recommend. Worth every penny!