These guys were awesome- we had so much fun! They were very professional and dependable and they even took my request to learn several songs before the party!!! They played them great, too! They are an exciting and talented group and I would definitely recommend them to anyone who wants to have a great time at their party. We'll be seeing you guys again! Thanks for the good time!