These water guns are amazing! We are impressed with the quality. The colors on the guns are vibrant. They hold quite a bit of water so you can have fun a lot longer before having to refill. The price is comparable to the ones at your local store but the quality is much better on these squirt guns. They shoot far and fast. Definitely a must have for your child's summer fun. I would buy again.