We ended up buying this unit as we previously had a cloth roof that would not stand up to the elements.  After replacing it twice we purchased this superb item.