I absolutely love this. I bought a outdoor loveseat that had larger than normal cushions and this holds them plus other items. It also held up for 3 days of rain without getting anything inside wet. Needs two people to put together, and the screws were not pre-drilled, but otherwise its awesome!