Picked these up for the kids to play with at the pool and they had a blast. I liked the adavantage of having a 2 pack since there are always more kids then water guns. I plan on purchasing another set as a birthday present. I think it will make a great gift. Happy with my purchase, thank you.