You'll need plenty of space and a strong shoulder to handle this. It'll launch a heavy ball nearly 100yds and its hard to not throw at least 30-40 yards. We have great park space nearby, so its great for us.