The James Alfred Band was absolutely incredible. Everyone at our party was commenting on how great they were. They accommodated all of our requests and even allowed my daughter to play along with them. They will be my first call for my next party. If you are looking for a band to amp up your party they are the best.