Go see Masquerade anywhere and you'll see and hear that their sound is diverse and amazing. They have talented vocalists, people who can jump in the crowd and get the party started, and with the full brass section, there's nothing they can't p...lay, and play well. We were happy that they were able to play not only our wedding song, but also the entrances for the bridal party, the father-bride dance, and the mother-groom dance. I would say that selection of these songs/dances are limited, but, they worked with us. Some of their business practices make the band seem less than what they can actually deliver. What I mean is that they only accept cash, so be ready to meet them at your bank for the transfer. Also, in communication, it seems like although their setlist is huge, you are limited in the choice of special wedding songs - I didn't like any of the father-bride choices. But in our wedding, they were able to play the songs that we chose, so really they are flexible, it just doesn't seem like it from the communication. Also, they put together a Mummers medley of songs for part of our reception, so that really got the South Philly crew on the floor and everyone loved it. It's great that they work for themselves and continue to play great music, so no middle manager to deal with and again, go see them and you'll see that they are a fantastic band for your wedding or event.