Cleaning is not proper. The seat I got was not cleaned. Some passenger vomited in the previous travel and that carry forward.
After my request, they did some cleaning.
Then after I asked to change the blanket, but unfortunately there is no extra blanket.... Once they take 1800+ kind of bus fare, should be keen to provide better service to customers.