Horrible!!! Late with getting things going - we sat there wondering what was going on, mis-pronounced my Sister's name, played songs he was told not to and brought a "helper" although I'm not quite sure why - and it would have been nice to know this in advance for our count!!! RUN RUN RUN away from this DJ - I do not recommend him to anyone!