The food on most cruise ships is of buffet quality. I have found the food on Celebrity to be of higher quality in regard to the mass market cruise ships. Celebrity's presentation is also superior and the service is excellent. My wife and I have sailed on Celebrity, Princess, HAL, RCCL, Crystal, Raddison, and Cunard. The luxury ships do have overall better quality, but not much above Celebrity.