Paid extra $300 for the upgrade. Cabin small and private, cabin crew very helpful, and bathrooms kept very clean.
All subsequent flights with this airline/China eastern were boarded early, left early, and arrived earlier.
Crew gave a person on our tour a cake and card as it was his birthday which was a very nice touch.
Home Shanghai Airlines review by Michael