Excellent DJ. Was all set up on time, excellent choice of music, very friendly and reliable. best value for money i found, in fact they probably under sell themselves