I installed the roof according to the instructions and no, it doesn't leak. The roof is all metal and has gutters for runoff.