As you can see you will get varying opinions on this subject. We did CM for our 1st night there in May. After reading some of the posts, I was not expecting much for the food, I figured we were paying for the atmosphere. Let me clarify that my DH and I are not "fine dining" kind or people but neither are we the Sizzler buffet (no offense to those that may be) kind of people either. We usually eat at moderate restaurants or family frilendly places.
We were PLEASANTLY surprised. We thought the food was REALLY good and the characters were not rushed at all.
We would make this a must do from now on, especially for our first day...it really gets you into the magic of Disney!!
Enjoy!!