In my opinion the build up to last act was great.
Unfortunately the negative effects from the Last Jedi can be seen throughout the whole movie.
JJ Abrams had the difficult task of correcting the errors and time wasted from The Last Jedi.
I loved how Finn Poe and Rey spent more time together here and Kylo Ren was incredible.
Unfortunately the finale was underwhelming, the final battle was over the top and last duel between you already know who vs who... was just rushed.
There was no emotion behind anything.
Also there was a massive waste of potential by not including certain people or elements from the prequels.
Honestly not sure how to feel about this movie. It could have been alot more better.