Leg room is better than most low fare domestic airlines and if you read all the fine print you can get a decent deal by booking well in advance or at the last minute. Our return flight was delayed and we had already bought reserved seat train tickets from the airport to our home station so we missed the connection. The delay and change of boarding gate were NOT announced in English in the terminal and only due to another's kindness did we find out about it. No information other than the plane not being there was given as a reason for the delay. Staff was neither concerned nor informative when it came to questions about our missed train connection.
Use caution in booking.