I have had the edge pro for many years and have been able to improve my game because of the versatility of the training aid. It helps with footwork, approach, and power in your game. It can also be used to work on passing and setting by just using the net portion. I highly recommend this edge pro trainer if you are looking for something to help you improve. It has also held up well for being outside year round. The customer service is also outstanding.