I’d say 3.5 stars out of 5. I’m tempted to say 4 out of 5, actually. They didn’t cost a fortune and did put in the effort to do a decent job. The did mess up a couple things, but for the most part they came through. Overall they were okay and the played most of the songs on the playlist. People enjoyed the music. If you use them for your wedding I’d recommend making sure you a) get them your songs at least a week ahead of time and b) for piece of mind — put as many of your tunes — especially the hard to find ones — on a junk drive. Have your tunes organized on that junk drive. Of course, you might want to do this with any DJ. Also, be sure to have a bunch of tunes for all times of your event, then have fun. btw, these guys were friendly to work with.