Yuyi did an excellent job! It was my first time getting a full balayage and she carefully listened to me and I felt very reassured. She is very skilled and did what's necessary. My hair turned out great! Yuyi also kindly recommended some amazing products for the aftercare.