We did it in September. We had a 8:05am reservation. It was a mad house in front of the check-in desk once we were called we lined up to meet Cinderella, the line went quickly. Cinderella spent a few minutes chatting with my very shy dinner, they took her picture and then we were on our way up to breakfast.
We were seated at a window over looking fantasyland. Our waiter was fast and attentive. You get a tray of pastries and fruit both were fresh and we were offered more if we wanted. There were 3 choices for adults for breakfast, french toast with bacon, (I had that it was good), an omelete with bacon, (my husband had it and really enjoyed it), or yogurt and granola. Kids meals were french toast fingers, it wasn't as nice as the adult meals. My daughter isn't a big eater but got her fill with the fruit. Our waiter asked if we wanted more of the main meal and made sure both the coffee and juice glasses were full. We didn't take seconds because there was plenty of food, but it was nice to know if you wanted more you could get it.
The princesses are announced when they enter the room. They don't spend a lot of time at each table, but they take a picture and spent a minute or 2 speaking with my daughter. You also get a nice 8X10 picture with 4 2x3 pictures of the photo with Cinderella.
We finished breakfast and were at rope drop at the castle with 10 minutes to spare. At the rope drop the fairy godmother was there chatting with the families waiting. I liked that we had a good breakfast saw characters and were still on time for rope drop.
We thought the food was good, not excellent but good, the service was very good and the interaction with the characters was good. I thought it was one of the better character breakfasts, (We did chef mickey, crystal palace, and Akerhaus) and would definitely do it again. We were on Deluxe dining using 2 credits was easy, if I was on regular dining I might pay oop for better use of credits.