Your kids will love it, that's not really a good thing.

Rating: 4/10 (25 December 2019)

Because most children have no concept of a good plot or what drives a good story. They will see the pretty colors and cool effects and take the movie at face value.
Star Wars: The Rise of Skywalker is a movie made to sell merchandise. It is chock full of random characters to sell you, a new droid to manufacture love over, and new, random places to make lego sets of. The story is disjointed and doesn't make much sense, especially in light of the previous eight films. It amounts to about 1hr 30mins of scavenger hunt, with a final act that makes just about every emotional decision in the previous movies pointless. The plot is so full of holes you'll wonder where your cheese disappeared to.
All of the amazing magic and world-building of the Star Wars universe is stripped from this movie. Any value which could be derived from the myriad of cool places and people we meet is stripped by the film's contrived breakneck pacing. This is, unfortunately, what can only be expected from J.J. Abrams, whose start to the new trilogy was just as unimaginative.
All that being said, it is enjoyable enough, and the writing, while not great, is certainly a step above other installments in the saga such as The Phantom Menace. There are some truly good scenes, and some touching moments between some characters. The only thing that would make those scenes and moments better was if they actually made sense within the overarching story.
If you're looking for a good Star Wars story, do yourself a favor and watch The Mandolorian.