I got these for my kids to play with in the pool and they most certainly didn't disappoint. The maximum range on these (around 30' wtih a little elbow grease put into it) surpasses any super-soaker that I've ever tried, and they're extremely easy to use. Granted they have no water reservoir, so you have to use them in the pool, lake, ocean, etc. for them to be effective, but aside from that they are a fantastic water toy. Plus, they're brightly colored and float on the surface of the water so almost impossible to lose--and at around $3 apiece, a great value and not a huge loss if you do happen to lose one.