Kim was absolutely wonderful. The lead up to the wedding was great and she chose an amazing playlist. She was helpful with changes and patient during the many speeches we had during the wedding. With all the delays she packed a punch on the dance floor and it was packed for the remainder of the night. She was so wonderful and my husband and I are still gleefully reminiscing of the music and the dancing of that night!