Great shed! At times, it does seem to let some water through when it rains. I also wish that I knew upfront that we had to have a foundation built and ready for when the handymen came to assemble. This info is buried in the assembly instructions. I wanted to surprise my husband with this shed while he was out of town, but had to work with him to figure out out to get the foundation built. This cost us some extra time and money.