Weddings are typically 5-6 hr events. We usually play 3-4 x 45 minute sets with breaks at the reception. You’ll find that this is more than enough inbetween speeches. We’ll work out the runsheet with you so that it all runs smoothly.