Ralph loves Kids Collective and has been dissapointed when i come early to pick him up as he wants to stay to the end. Lots of free play and structured activities gives them lots of choice 🙂