very badly maintained . over booked . same seat booked for two person , we had to adjust to upper seat even though we booked lower berth. Bus got struck in middle way , they arranged for alternate bus which had only semi sleeper seats.
At last we had to adjust for semi sleeper seat, even though we paid for sleeper seat. It was a nightmare.
Never ever book this travel . I suggest redbus should block these guys.