It was ok. The movie was a mess, but has some good moments, good humor, and quality acting.

(SPOILER)

Pros:

In addition to the above, I like how the movie turned a couple tropes on their head. I like how Poe's mutiny actually smurfed everything up and the Vice-Admiral was right all along. And I think it's fully justified she didn't sit down and go over the details of her plan and reasoning with Poe, because Poe was an upstart asshole underling who was just demoted for insubordination. She was in charge and expected people to just do what she goddamn said. I liked Poe's development into a real leader by the end.

Overall, I thought the last chunk of the movie helped save what was, up until that point, a 6/10 movie at best. The story converging and becoming more coherent and less jumpy, along with Poe and Finn's development, really helped save the movie for me.

Rey kicked ass as always.


Cons:

The writing for the first half at least was a jumbled mess. The only good scene on the island was Luke and Yoda. Everything else was rushed and disjointed.

Leia surviving was retarded. Laughably, cartoonishly bad. Which was a shame, because her death that early was a surprise that still could have weighed on Kylo Ren. It was dumb.

Most of the villains outside of Snoke and Kylo seem pointless and poorly used. Even Snoke's death seemed anticlimactic, as I think we needed more background on him to develop him as the badass he appeared.

The entire casino city adventure seemed reminiscent of a random RPG fetch quest.