Bus quality is good because i sat in the back row and the seat was not pushback, But still dint suffer from any sort of discomfort.
Though the bus took off late, it reached destination on time.
I requested for a seat change and the staff was willing to talk to the other person to get my seat changed. In the end i did get it changed. Good service.