Words are hard to describe how awesome Steve was. He learned a ton of music he's never even heard and help me write a song to my wife for the special day. He is a great guitarist/singer and even a better person. He made a great day even better and all of our guests were beyond impressed with him. I highly highly highly recommend Steve for any and all events.