Nice storage bench that fits our 6 thin 20" by 20" seat cushions that we bought for our patio furniture. So far seems durable and waterproof too.