Kept a rowdy bunch of 7-9 year olds thoroughly entertained! Brilliant!