We've been here twice and have been pretty happy. My daughter with longer hair has had a great cut both times. My other daughter's hair came out a bit uneven. They have a train table, video games, and movies to put in while their hair is getting cut which keeps the little ones from getting too distracted. I made a reservation and still had to wait a while when we came in and every minute counts for little ones. The hairdressers were very good with children.