We sailed March 14th embarking in Singapore and disembarking in Beijing. I included our experience and some hopefully helpful suggestions/tips.
FYI----- BRING toilet paper with you! Everywhere! Ladies, be prepared to use 'squat' toilets! Some bathrooms might have a regular stool, but many do not. BRING hand sanitizer! Everywhere! Most toilet facilities only have running water without soap! Also, ask for a 'toilet' and not a 'bathroom'; in Asia it's referred to as a toilet.
FYI --- currency exchange on ship is a joke. Each port has a currency exchange near the dock. Small group tours have enough time that your guide can make a stop at an exchange/atm for you :)