This band is amazing, and trust me, I am picky about bands. I had a very casual, non-traditional wedding with close friends and family, and they were perfect. They learned a few songs in advance for us, and they did exactly what I wanted for the 4 hours they were there. Almost all of my guests commented about how great the band was. Sarah (his manager/sax player) was wonderful to work with. I would absolutely recommend this band to anyone who is considering hiring them for anything.