Leah has great communication skills and is punctual, which is very important to me. The reason for the three stars is the Makeup did not last as long as a needed it to even though she assured me that it would and she did not blend my face and neck adequately...something I noticed afterwards. Though I would not recommend her, I do think she does her best and wish her luck in her business.