Horrible, they arrived 25 minutes late for what was supposed to be a one hour cocktail hour. They were aware they were going to be late and notified me two hours prior to the even and reminded me in that text message that the 1000.00 was non refundable. They played for less than a half hour. I would use someone else, but they did sound good for the time period they did play. For a mariachi band no stage presence. Unbelievable, recommend another band.