I've had this up almost a year and it's been great. Has held up to wind and snow and almost a year later still looks great. A tip on installation- I used tape to hold the roof panels in place so they wouldn't slide out.