Did this with my 2 boys in February. The average age was about 6 or so but my 9 year old didn't feel out of place. The character that came was Alice and she read the kids a story. Afterwards, she posed for pictures with the kids and signed autograph books. It was nice to have some one-on-one time with her. I would do it again -- my kids really liked it and it was free! So if it fits into your schedule, you might want to check it out.