Overall very entertaining but they got a 3 from me because of some big glitches in the wedding ceremony and toasts. My advice is to communicate well with the DJ. They will tell you that you can't talk to the DJ but I would recommend doing that. They played my bridal march song for the mothers processional,the bridesmaid processional and for the bridal processional after we had taken a lot of time picking out separate songs for each of these. During the bridal toasts, my dad was in the restroom and missed everything. These are little details that matter. When I told them about the problems, they said, ""oh sorry"" and that is about it! I went over all the details triple time with everyone and it still happened.
Pros: Very entertaining and likeable
Cons: lack of communication between DJ, wedding staff