Flights are punctual, and aircraft are clean. Fares are often a bit lower than other airlines. However, Im still an unhappy traveller on AirAsia. They have a very unfriendly policy towards seat assignment at the counter - they do not accommodate any preferences even if seats are available, UNLESS YOU PAY. They also harass passengers about baggage weight. After a thorough check at the checkin, they ask passengers to weigh luggage again near the gate! Theyre looking for every opportunity to squeeze more money out of passengers! Awful attitude.