micoach is all you need to get the results you want.
The basketball has a great synthetic leather with a nice grip, great performance on both indoor and outdoor court. Unfortunately, the quality of the glue on the leather is poor, and aftet 5 hours of wear the edge pf the panel started to go off. Other than that its a good quality performance basketball
I bought 2 for my boys. Good quality construction, nice amount of bounce - not too much or too little - nice feel when shooting. Have used mostly outdoors, but the one time we were indoors, it felt just as good.
the ball feels heavy compared to other indoor basketball. It bounces alright on pavement but not on indoor wooden floor. However, the weight of the ball makes it easier to shoot the ball accurately into the hoop.