Bus quality is average. though it is AC traveles, but they will switch off ac after 2 to 3 hours. As water starts to fall on almost each seat from AC vent. their maintenance is also poor. If you ask anything to bus staff they'll answer arrogantly. Travel with this traveles iof you dont have any other option.