Usually 2-3 hours in advance, to set up and start painting the background. When your guests arrive, they will be excited to see a painting in progress! I continue to paint at the event for about 3-5 hours more, depending on the location and timing of the event.