Daniel Shao was our guide. There were 4 of us and the vehicle was very comfortable.
Daniel was very helpful and informative and answered all our questions.
We enjoyed all the day despite it being overcast and cold. It was raining part of the time but that didn't prevent us from covering everything.
I did feel sorry for the ricksaw driver, however - with 2 largish westerners to drag around.
I would absolutely recommend this tour - not only for the sites visited but also as an opportunity to see some of the outer areas, and road systems, of Shanghai.