We really enjoyed it. I went here with low expectations - mainly just for the characters. The characters were a bit of a bust for us - my kids are not familiar enough with Lady Tremaine and the stepsisters. It was very loud and they heard maybe half of what each said - and not knowing them well, pretty much everything they said went over their heads and they didn't get the jokes, sarcasm, etc.
Our server was ok, a little slow but very helpful.We were too full to eat much dessert and he actually helped my DH pack a few cookies and apples for later.
We REALLy enjoyed the food - so much so that i would consider returning just for the food. While it wasn't a transcendal experience (this IS a buffet after all!), we enjoyed most things we tried. DH and I appreciated the ariety of options, especially the "non-traditional cuisine" like sushi, interesting salads, several soups, curries, etc. There was 1 curry I fell in love with (I grew up eating curry, love it, and always miss it).
My kids were very happy with the child options. The pizza was one of the best Disney pizzas in WDW - I almost finished the slice I was planning to taste. The crust was actually decent and it had flavour. My DH went into ecstasy over the fruit - they were fresh and sweet that day. (To be fair, wed been on
DDP for a looonnngg time by then and salads and fruits were VERY enticing).
The only thing that I didn't care as much for was the famous strawberry soup. Yes, it was very good - but I wasn't about to waste stomach space on what was basically a strawberry smoothie that I could get for a snack credit anytime!
I think if you just want traditional American food, you would bypass a LOT of options on this buffet and perhaps not be as happy. This was like a mini Boma to us because of the different ethnic foods.