As you can see, I rated all 5s. They are well deserved. Johnny was GREAT!! He was so easy to deal with during the booking process. We had constant communication throughout. As for the performance, what a Great Talent! He entertained and entertained some more. He was very interactive with all the party guests especially my aunt, the honoree. This was described as the best retirement party her office ever had. As a matter of fact, because of Johnny's performance, my wife has now become an Elvis fan. I would Absolutely recommend Johnny O entertainment to anyone looking for a good time.