Perfect for my deck. I keep 3 large patio chair covers in them and still have plenty of space. My deck is covered so not sure how long this will last if it was outdoors.