Perfect for what I needed, a basketball-sized medicine ball. After a nearly two-decade hiatus from playing hoops, decided to start shooting around at a nearby park. Old age ( 67) creeps up on you, and the old arm strength seemed long gone. Shots from more than 8 feet away were pathetic. Obviously needed to build up some arm strength. After trying a few medicine balls at a local fitness center, learned that, for me, 10 pounds was about right to practice shooting by throwing the ball up in the air in a shooting motion (two or three feet), then catching it and doing it again, etc.This every other day plus actually shooting for hour or so, and after a few weeks, the range is now out to between foul line and three-point line.Still need to work on core and on leg strength, but it is heartening to be able to hoist a three up and not watch it plummet five feet in front of you.So, if you need to work on shot distance, this is probably a very good way to go. And it seems to be made with quality, at a price point that is lower than the competition.PLEASE NOTE: I have not tried any slams or bouncing it off a wall or the floor with this ball. Maybe it would hold up, maybe it wouldn't. I'm not going to find out, as I use it strictly for building shooting strength and some dynamic twists and movement routines.