AMAZING!! This place is a haven for little kids. I'd say anywhere from 1-7 will enjoy this or any kid that loves pretend play. It's everything from pretend supermarkets
, restaurant, vet clinic, tire shop etc etc.truly something for everyone. While visiting Charlotte we thought we'd visit this place if we got bad weather but ended up going on a beautiful day because we thought our daughter would enjoy it and it was well worth it. She ABSOLUTELY LOVED IT!!