Just off Reflection. Husband and I (and our picky kid) commented multiple times on the quality of the buffet. Were there a few dry meats and bland cakes? Yes. Was the majority very good? Yes. Especially the Indian meals. Seriously, full of flavor, and surprising for the buffet.
We ate at Lawn Club twice, and it was definitely better than the buffet but… this cruise was the first time I thought that the disparity between buffet, MDR, and specialties was not as dramatic as I previously thought. Desserts were markedly better at the Lawn Club Grill, though.