Doesn't hold all my outdoor cushions but holds most of them.  Love that it's waterproof.  If it's going to rain we just throw the cushions in, close the lid and they're good till the sun comes out again. Easy to put together. Looks nice on our deck.