The roof  is a cheap Quality material ( kinda like the cheap tarps ..) how ever! we set it up on a 6 day 5 night caming trip in Florida with daily afternnon shwers and some decent wind, and it did great one of the poles was bent so we are extra careful when putting it up and taking it down, with that being said it is HUGE!  worked great and if you make sure it is dry and take care when putting up and taking down, and store it  safely I think this will last us for several season and for th price YA CAN'T BEAT IT!