It was exactly what I was expecting, my 5 year old and I are having a blast with it. Its a little bit of work for my 5 year old to fire, but she can still do it on her own.