I did a lot of research before I purchased this net and considered factors like durability, set up, size, functionality, and quality. This net did not disappoint. I am completely happy with this purchase and recommend it highly. Regarding the functionality, the net quiets the ball when it hits and rolls the ball right back to you. Instead of hitting 50 balls into the net, I just use two or three because the ball comes back each time. Setup and take down is easy, although you'll need to take it down a couple of times to be comfortable with how it folds up. There are a ton of nets out there - this one should be considered at the top of your list.