Absolutely perfect! Have been going to Jaz now for about 6 years and she does an amazing job each and every time. She can talk you through different styles, lengths and s ... more