I had travelled in Air Asia from Mumbai to Kuala Lumpur and back and again from Singapore to KL. Very punctual. Aircrafts were new ones and good ones. Staff was helpful and courteous. We had to pay for everything including baggage. Airport at KL was different from main airport. Overall a great airlines.