He was amazing. He was open to playing any song even if he had to learn it. He was on time actually he was there way before he needed to be. He also was flexible with us and stayed a bit longer than he needed too to complete our wedding ceremony. He definitely met all of our expectations and beyond he truly made our day the dream wedding we wanted.