It is a little pricey, but you'll definitely get a full day's worth of entertainment here. I'd say 15-18mos. is a good age to start the attendance there, but they are free under 2 so it is really up to your wallet. My 4 year old loves it and there are definitely more years that he has left to enjoy himself there. It is huge!