Good though. I enjoyed it. There were a few things that undermined my enjoyment. The whole "super heroes never stay dead" rule, combined with reality-altering, time-warping Infinity Stones robs a lot of the dramatic tension.
And Wakanda's portrayal continues to annoy the hell out of me. It seems so trite, nonsensical and even in-continuity a bit silly.
At that last battle, a battalion of US Marines would've been far more effective and better equipped than the Wakandans. Where was their air support? Where were their automatic weapons?
They literally lined up against a zerg of alien critters and charged at them Braveheart-style. Johnny Rico and some of his Starship Troopers would've done a much cleaner job.