I wanted something that i can work out with at home that allowed me to do many different exercises. This is perfect If you know different core, shoulder and arm workouts. Also perfect for body squats and lunges for lower body workout. I'd say just as useful as a kettle ball, if not more so. I planned multiple workout routines, 20-30 minutes each, just using this medicine ball, exausted and sweating afterwards! great if you know how to use it, probably should have 2 sizes.