I love to see the expression of my daughter when she sees the characters at the Magic Kingdom. It is probably the best run "company" I have ever seen. There are underground tunnels so no child will ever see Cinderella taking off her costume and they go to great lengths to make your experience "magical." I do not like the lines, so read up on fast pass, pre-booking etc. because if you are expecting to have breakfast with the characters, or lunch or dinner with the princesses, you will need to book weeks in advance. Also note, these experiences are for the kids to enjoy (although I see adults going alone) so unless you love the all you can eat breakfast idea, don't expect great food. In fact the food everywhere in the Magic Kingdom, hotels included, is mediocre at best. The experience overall, is awesome.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.