We wished to visit China and this was river cruise was 6 days out of 15 days total. The river cruise was o.k., the dining and meals on the Viking Emerald were surprisingly good and service was good. Our standard room and bathroom were very tight, I recommend upgrading the room. The Yangtze River is not very scenic, much of the cruise time was rather bland and the facilities at several of the cities we docked at were very ramshackle.
The land portion of the tour was very good, we were taken to the Great Wall and to the Terra Cotta Warriors and other important sights. It was unfortunate that the tour had to include three airline flights within China, although flight time for each was only a couple of hours the trips to and from the airports, and going through security, etc. effectively killed the entire day, so 3 days out of 15 were sacrificed to the airline travel. But if you do not do that you will fail to see important sights in this very large country.