We took our nieces last weekend, they are 4 and 5 years old. They played for 2 straight hours with only water breaks (we brought our own water bottles). The only reason we left was that it was lunch time and we didn't want to buy the snack items they had available. The chai latte and americano drinks were both excellent. Don't forget to wear socks even if you're not going into the play area, they have some for three dollars.