Not the best choice. The DJ was good in some ways. There was non-stop music and he was personable enough, although we had some trouble getting responses from him when planning. The major problem was that he did not play nearly all of our requests from before the wedding, nor did he play requests from guests at the wedding. We were told that our requests would be played and most were not.