Our flight always so full, in fact few times they assigned me and my husband seats that are in separate rows (most airline usually put us together), kinda weird. It feels like they always overbooked the flight. We always came 2-3 hours earlier and had no check-in baggage. The stewardess sometimes just stand next to you even when she saw you had a hard time putting up your carry-on luggage ( Happened twice), not very helpful compared to other international airlines. Overall the flight is ok, sandwiches are cold but better than nothing. I think food can be improved, I suggest no side dish that looks like baby food.