These guys were unbelievable. Not only were they talented and got my wedding completely pumping with music - but they are super professional and very responsive with emails. I would definitely recommend them to anyone. They learned all the songs for our first dance, mother groom dance and the father bride dance. They are also good at reading the crowd and telling what song they should play next. Don't worry about picking out a set amount of songs. They ask you for about 15 definite songs you want to hear - they figure out the rest of the setlist. But don't worry - they did an amazing job picking out the right songs. Book these guys!