It's a long time to sit, but provided a delightful afternoon's entertainment. Voices were great, and the big surprise for me was the acting and dancing ability of Natalie Dessay! She is an accomplished comedienne!