Our dinner lasted about 3 1/2 to 4 hours from start to finish.