100% the best experience I could have hoped for. Not only are they extremely talented but they were so flexible with our ever changing needs! Every guest told us how much they enjoyed the band. I'd recommend them over and over again. I cannot thank them enough! I want to throw another party just to have them come play for us!