It's OK, the usual Marvel stuff but at least its clichés come from Asian cinema (all kinds of Asian cinema - it's almost funny how it snatches and cobbles together bits from wuxia fantasy, HK gangster movies, Jackie Chan kung-fu, etc.) rather than the MCU formula. Simu Liu is OK, just likeable enough to carry the film (his character is a complete non-entity, however) but Tony Leung is fantastic and really gives weight to his character's torment and motivations, as familiar as they are. Michelle Yeoh barely registers, and how much you like Awkwafina's part will basically depend on how much you can tolerate Awkwafina, as she's doing the same bit she does in everything. Aside from the Asian influences making it a bit more interesting than the usual MCU factory line fare, all the studio flaws are present and correct: CGI visual mess ending, characters quipping non-stop (Leung even tells them to give the jokes a rest at one point, which I appreciated even if the characters ignored it) and the huge number of cameos feel like studio uncertainty as to whether fans would accept the movie/character having a place in the MCU. Long story short, if you like MCU movies, there's no reason you won't love this. If you're indifferent, it's a slight improvement on the usual. If you don't like them, you won't like this.
I wrote a short review on my blog (along with reviews of some other summer movies) if anyone's interested, though 95% of it is what I wrote above.