It is suitable for yoga, pilates, aerobics (as a replacement for dumbbells), bodybuilding or for rehabilitation purposes. Excellent for strengthening the upper and lower body. The ball is provided with a rubber finish that provides excellent grip. Pilates ball is flexible. It is also easy to squeeze when strengthening. It has a textured rubber dimpled surface to provide additional grip and is excellent for strengthening the upper and lower body