I thought it was just ok, relied too much on twists that didnt really make the story any more compelling
For example kylo kills snoke, but he remains in the first order so it doesnt do much to change his character or motivations. It also made the entire Snoke character pointless
Then later Luke does his fake out where you discover he isnt actually fighting Kylo so he doesnt get killed, but then immediately after he become one with the force or whatever so what difference did it really make?
Maybe 7/10, needed more Porg
Both of those scenes confused the living hell out of me. Also Leia surviving floating through space.