Very fresh quality with a selection that is endless. Your food is made fresh to order and the presentation is excellent. I had a breakfast sandwich and my child (a picky eater) had an omelet. We both loved it and the portions are huge. The reason that I only have four stars are the bagel selection is almost depleted by late morning.