You get what you pay for
Pros: The journey was smooth, the seat was comfortable enough. Food was decent.
Cons: I took 2 connecting flights back home, both flights were delayed by 2h and 1.5h respectively. No estimated new departure time was given, and the staff took very long (well after the supposed departure time) before they made an announcement for us to apologise for the delay. Service was mediocre. Half the time the crew was no where in sight, so it was difficult to ask them for something. When pressing the bell for service, they also took very long to respond. Once, when i had asked a steward for water, he was busy and told me to go to the back of the airplane to get it myself.