This is a great storage piece for our deck. We have eight large seat cushions and two lounge cushions which fit great, with room to spare. We keep it on our deck and have a large overhang which protects it from direct rain and snow, but also live in a very windy area, so get rain and snow on top - everything stays nice and dry. Was very easy to assemble. We purchased this because we have several other SunCast products and they are very well made and stand up to direct sun without fading. Highly recommend.