happy that I bought this a month ago.  Just need to see how it does when it rains.  Has been able to do very well with the winds.  The 4 ridge pieces should hold but we will see with time. The quality of the material was good but had problems with some of the pieces being under/over length. some of the pieces were warped.  Had a delay on one of the 12' roof panels that cost me some time to erect and money for a worker that came out of town. 
All in all once I received the right size pieces the hole thing when up without a problem.