I purchased this for my deck upstairs to put my generator in o keep dry and accessible. So far it keeps water out and not a pinch of moisture in. Easy assembly and very light to lift, wheels on one end really helped maneuver.