Excellent from start to finish. Angela is not only an amazing stylist but such a lovely person and her knowledge of the products is so impressive.