From day 1, Vivo were incredibly helpful in the planning stages. They consitently tried their best to overcome any issues along the way which was most appreciated. On the day itself, the group far exceeded our expectations and we recieved comments from most of our guests about the band. I would FOR SURE reccomend Vivo for any function that you may have. Beforehand, we thought that they were a little expensive... but they were worth every penny and more!!