My concerns were alleviated when I got my seats at check-in at T4. The flight to PVG was good, the cabin crew were efficient, but I found the food a little underwhelming. The consolation was riding the Maglev at 300km/hr to Longyang Road station - great experience!