Ruby was fantastic. She has a wonderful, clear voice and can sing songs across many genres. I hired her for my parents anniversary party, but would hire her for any get together. It started to rain in the middle of her performance, and she just kept right on going....didn't miss a beat. My 4 year old niece attempted to play the keyboards with her, and she just kept right on going....a true professional. I will definitely contact her for my next party!