My 4 children had these in their Christmas Eve boxes , ages between 2 and 13. All children loved them and had a little giggle , kept them busy for a small while . Balloons made fun and adds character to them and they all had names. Children are 2, 4, 5 and 13 , even my 13 year old loved them. Suitable for both males and females and most age groups.