We have had it up for over a year and it does great.  Would definitely buy again. Not good for snow.