Felt too long.
Also didn't like she identified as Rey Skywalker not Ray Palpatine at the end when the message was "don't be afraid of who you are". Instead they should have Leia tell her "you can choose who you want to be"--THEN her IDing as Skywalker works. Instead it makes it seem like she's still afraid to be who she is. Also before she says that, it showed Luke/leia. It should have shown Ben/Leia, then she says Skywalker, like he's now inside her cause he gave his life for hers. Those two tweaks and I'd have liked her line.
Biggest pet peeve: the total POINTLESSNESS of the middle 45m, as she goes for the sith tracker, after she finds out about her parents. Kylo is like "let's go to the sith planet and kill palpatine! And she's like NO! I have to go find this mcguffin so I can go to the sith planet and kill palpatine. And she goes and finds it and then kylo comes and crushes it and is like "let's go to the sith planet and kill palpatine! And she's like NO! I have to go to the sith planet and kill palpatine!" and they have a whole pointless battle among the waves. And sure, it set up them caring about each other (she heals him), but the whole part of that plot was dumb. If you want to go kill palpatine for what happened to your parents, go with the dude who knows where it is and is offering to take you, for that exact purpose . People complained about the casino subplot in 8 being pointless, but that at least had a reason, even if weak. There was no reason for her to chase finding a way to go kill palp as kylo continually asks her to go do that exact thing. Dumb.
But overall I liked it. Humor fell flat mostly, but it answered some things, re: Holdo maneuver, chewie getting a metal, etc.
The length was the main downer. Could have definitely trimmed. But it was fun, and star warsy, and did a good job completing the arc.
For reference, I liked 8 a lot, really did not like how 7 carbon copied ANH, not a fan of 7.
I was worried then, cause JJ did 7, and was talking about retconning 8, but it wasn't too bad there.
9 mirrored Rotj, but it was different enough it didn't annoy me in the same way. More of a echo of 6 than repeat.
I'd rank, roughly:
5, Rogue 1, 4, 9/8, 6, 1, 7/Solo, 2/3