Grandkids all love this!  Ages 2-9!  It was a huge hit July 4th