Managed to keep a large group of kids from 3 to 6 happy and entertained for 2 hours. Would highly recommend