We gifted this gun pair to our friends who have two boys age 7 and 9. They had good fun time already using these toys. Easy to fill with water, doesn't leak. Holds plenty of water. Powerful so might not be suitable for under 5years as water is strongly blasting. These guns are made from strong plastic, durable too.