I keep all my outdoor cushion nice and dry inside.  It has an internal shelf which I did not use to kept room for my cushions.  Over all I can fit 10 dining seat cushions and 4 large sofa cushions and 3 back cushions.  The height of the unit has made it useful.  Shorter storage units cannot hold the sofa cushions.