We enjoyed Tom last weekend at a casual party for our daughter who had just graduated from college. He is great for all ages. Loved his music! Sounds exactly like his playlist and is very generous with his time. The 4 hrs flew by. I would definitely have him again! Thank you Tom!