About a 7.5 out of 10/No spoilers in this review

Rating: 7/10 (22 December 2019)

Movie was not as bad as the naysayers mentioned.
Characters were decent for the most part. Some were more/less likeable than the previous installments, and some unfortunately were brought down in importance. But movie overall had decent character development.
Plot and flow of the movie is debatable. There is so much going on screen(fast pacing); good for keeping you awake and fun to see at the Bigscreen and give you your money's worth. But with so many subplots and action sequences you may lose track of the main plot purpose. Movie is about 2:20 minutes but it feels like a 3:00-3:30 hour movie, dragged more than necessary. Plot twists were a mix of yays and nays.
Effects were great. So many of them and so many lights! Though with a few errors here and there.
Fixes/errors, extras, etc. Movie went on to fix issues that would carry on from episodes 7&8. Some fixes were done right while others just made things cringier or were down right scrapped for the better or worse. Fan service was there, reliving past Star Wars moments in its own special way. There was some leftist and gender agenda/propaganda going on that would make viewers role their eyes.
It was a fun and decent watch. Well worth to see at the theaters due to the effects and lights; characters were funny and lively. Plenty of action scenes. Some cringy moments and clitche' here and there but overall it was worth the ticket. My best one so far of the three latest numerical movies. Definitely walked out happier than I did with the Last Jedi.