It's a local bus service, so don't expect luxury. We were going to dong van, and this company was our only option (other companies are only to ha giang, so we would have to figure out the tickets from ha giang to dong van on the spot which would have been a mission impossible). The bus left on time and arrived in ha giang around 3am. Then we waited for the bus (normal but, not sleeping type) to dong van about 1hr+. 'm still glad we had all our tickets sorted via this book away system. The person from cau me bus company had our names and destination on the printed paper which he showed us, so despite the language difficulty, we managed.