I've been living in Shanghai sinze 2010, with some time in between in Shenzhen. Shanghai is much better now than in the 2010s.