Karen did a great job at our wedding. We met with her for over an hour before the wedding to select exactly the right music for the day-of, and she was very kind and patient with us. She did a WONDERFUL job playing the day of the wedding, and was priced extremely fairly. She arrived early and was cheerful and ready to go. My only complaint about Karen was that the day of the wedding she had many questions and wanted to be 100% sure of everything. This was, ultimately, a good thing, but I was pulled away from getting ready to answer a few questions, which was inconvenient. Overall, I would definitely recommend her to anyone!