Bought this mainly for training my kids. It is light so my kids can carry easily (wheels are great!), compact enough, feels durable, has plenty of capacity, and even collects the larger stage 3 (red) training balls with ease. The handles stay perfectly in place in either carrying or standing positions. Only slight issue, I would prefer the handles a little longer, so if you are approaching 6 feet or taller, you might find them a little short.
I have owned three different types of ball hoppers and this is the best one. It is lite in weight, durable and very easy to use. The metal hoppers are heavier and the ones with the expandable legs are not that easy to put them in the stance position. This one is easy to put in the stance position and very portable with the wheels. Its lite weight is very good while picking up balls.