The Net Protect is essential for my setup to stop the ball from going down a pretty steep hill. Had it installed a month ago on my asphalt driveway and so far so good. It looks awesome and has functioned perfectly. Only reason I gave 4 stars is there is no "easy" way to bring the net up to protect it during heavy wind storms. So far we have had a few windy days and it has held up perfectly. Crossing my fingers that this continues to be the case.