Most Toronto Wedding Bands typically play 3X, 45 minute sets of music over a 3-4 hour time period. Some smaller bands (solo performers, jazz trios, string ensembles etc.) can play 1 or 2, 60 minute sets for wedding ceremonies or wedding cocktail receptions. Some bands will play 2X, 60 minute dance sets. This is most fitting for a wedding that has a shorter time period for dancing. What's most important is providing the proper duration that works best with the Bride and Grooms wedding schedule for the evening.