I'm not sure how many days you will be in Shanghi but I would strongly recommend you see the evening acrobatic show. It was very enjoyable.
We loved Shanghi and one of the highlight for me was all the GREAT bargains.....We shopped until we dropped. The Day Market is the BEST, much better than the Friendship store where the shuttle drops you off. We also got fabulous hair things done (cut and color) massages, manicures, pedicures that type of thing for a fraction of what we pay in the USA and really a HUGE savings compared to the ship prices for these services!! Shanghi is a vibrant city and can be easily enjoyed on your own.