1st generation band were very professional and kept the party going all night! They were accommodating with a few special guest singers we requested. We set up a schedule beforehand for breaks and they were on time for everything! They sounded great as well!! I highly recommend them!