Jim played for our holiday party, and his music was consistent and lovely. Jim was also flexible in shifting his arrival time when I had made a mistake about the start time of our event. He was friendly and got set up quickly. We would definitely use Jim again!