This was my second time in an overnight sleeper bus. This bus was very uncomfortable compared to my previous ride. The seats were smaller, so I and most people around me couldn't straighten our legs, it was rather uncomfortable to keep the legs constantly folded on a 25 hour bus journey. The AC was inconsistent, there was no complementary bottled water, snacks or towel. No TV etc. No wifi. The bus staff couldn't speak English at all, so we all had to make a guess to understand what was going on. Then after 24 hours of the uncomfortable journey, we were shifted to a very nice bus in the last hour of the journey, this bus had great leg room, TV, wifi etc. We wished that we had gotten that bus from the start. Also, one thing that I don't understand is that the foreigners seem to get the upper seats and locals get the lower seats (the bus staff explicitly told me to not take the lower seats), I don't know what's up with that. But anyways, overall it was a rather uncomfortable journey except for the last one hour when we were shifted to a better bus.