Yes, it is waterproof. You should not get any water through the roof. There are air-flow vents below the peaks and even then it should allow any moisture unless you are getting horizontal rain/wind.