I was here 2 times and twice I got excellence haircut. However, the wait time is ridiculous, the whole store only has 1 clerk/assistant and a hairdresser and yet they keep taking on as much customer as they can. So even if you have an appointment booked, you still may have to wait.