Everything was great. They communicated with us so well. We had a blast the night of our wedding because of them. The Mc was so nice and accommodating with anything we asked. He was there for our ceremony as well which made it easy for our family to hear or vows. Even before the wedding day they would call and check up on things to make sure the day would go smoothly. I highly recommend this company for any event. You will be happy you went with them as well.