Well made & we’ve had two hard rains with no run through. The roof is tricky- like many other reviewers said, do NOT tighten your frame all the way before doing the roof.