When the band actually played, they were pretty good. I was also happy with the fact that we booked this band very late and they were willing to travel 4 hours to the wedding. I was unhappy with La Orquesta CANI for 2 reasons. #1 - They promised to bring their own sound equipment and 2 days before the wedding they contacted my DJ to ask him to secure the sound equipment - so I was stressed out trying to call the band, call the DJ, secure the sound equipment, etc. the day before my wedding and we ended up having to spend even more money just to rent the sound equipment. #2 - I wanted the band to be completely set up at 3:00 pm when the reception started even though they were not going to start playing until 6:00 pm. They refused. Exactly what I did not want to happen, happened, they walked right into the middle of my wedding reception with their instruments and had to set everything up and test the sound equipment and there was no music for more than 20 minutes. I thought this was very unprofessional. Unfortunately, I would not recommend this band to others because of the sound equipment hassle and because they were not willing to arrive and set up ahead of time like I think that professional musicians should.