I travelled with my family from London Heathrow. We found the seats reasonably comfortable our 4 year old slept like a baby the whole flight out. The food was just fine with my wife and I enjoying our meals and our son was very happy with his. For the return flight my son fell asleep at takeoff so missed the normal meal time. When he woke up midflight the Flight Attendents had kept his meal and were quickly able to provide it resulting in a happy child who went straight back to sleep. Thank you for a good flight at a good price.