Alan was a KEY piece in our wedding day. The day was absolutely perfect and we had at least 20 people tell us that it was the best wedding they have ever been to. Absolutely perfect!