The band was AMAZING!!! They totally made the party! They followed all of my instructions to the letter. They knew current songs, and came out on the dance floor and mingled with guests. Soooo much fun!!;I have absolutely no complaints about this band. Loooooved them!!