Well they clearly made this film to try and fix all the problems the last Jedi had caused. Overall I give it 3 stars because it's a 5 star film which is hugely affected by the irrevocable damage caused by the last Jedi.
It was unable to fix a lot of the damage but it did undone a large amount of it. Overall worth the watch but would of been 10x better if the Last Jedi was a different film.