For a budget airline I found Air Asia be adequate and affordable. For the price paid you can’t really expect more than a seat with your knees in your throat.
If you are a larger person I would not recommend flying this airline. The seats on this airline are made for very small people. I am 5’5” and 145lbs and I just fit in the seat.
Be aware that most discount airlines in Asia do not offer web check in or digital boarding passes. I had five flights in Asia and was able to print my own boarding pass and bypass the check in line once.
You will most likely have to check in at the airport and they will weigh your bags. The limit for carry on is very low typically 7kg which is the weight of my carry on roller bag empty. They will make you pay at the counter and it will be upwards of $40 USD. I think this is how they make their money and can charge such minor amounts for flights. Buy your baggage weight online before the flight.
Also be aware that the airline will charge you a foreign credit card fee when booking your flight online. This was approximately $8 USD.
Overall Air Asia is like the greyhound bus of the skies. Don’t expect a lot and you will be pleased.