The fireworks started very slowly and disappointingly, but as the end drew near for a finale, the last 10 minutes were spectacular and well worth the wait. My dog was in my arms shivering from the earache of noises, but she survived and got treats afterward for the reward of not hiding this year.....lol.