It takes us about 45 minutes to setup and even less time to breakdown. We will arrive about an hour before your scheduled start time to begin setting up.