Took my son here for his first haircut. I would definitely suggest getting an appointment. We went close to when it opened on a Sunday as a walk in and had to wait 15 minutes for the hair cut. They have a nice waiting area with duplo blocks and trains that my son enjoyed. The woman who cut his hair did a great job and was very patient.
When they took him back for his haircut she asked what he enjoyed, so he was able to watch Elmo while getting his haircut, and he did a great job not squirming. They asked if they could use some natural product in his hair, and my little man looked handsome once it was done since they got rid of his baby mullet.
Overall a great experience and I will definitely be back again. I'll just make an appointment next time.