The price is right for a 2 pack of fun! The water guns are perfect for the pool. Of course, the easy fillup is a game changer. The material is plastic. They are very easy to pump so even little ones can get in the action. The reservoir hold a good amount of water. However; it's easy if you are in a pool.