It doesn't throw quite as far as expected, but my dog gets so excited every time I pull it out. I bought it thinking an average tennis ball would fit, but ended up buying a bunch of small balls for the chuckit.