Soft foam construction is perfect for indoor and outdoor limited space practice. The best part is, because of the light weight of the balls, you can take as many hits as you want. It won't hurt the bat. Can be used for batting practice, infield/outfield work and catch. The realistic seams train your eye to for true game simulation. You get a ball that actually looks like a real baseball when you train. Play indoors or outdoors.