I recommend having all the details for your wedding finalized about a month ahead of time. This will allow time to make any minor last minute adjustments. Give your vendors all the info they need to do their job. You’ll get their best results and you’ll be able to relax and enjoy your big day. Try to keep changes last minute changes minimum, if possible. Do the work, then leave it up to the pros!