Pretty much devoured the last season today. Good, good stuff.
spoilers:end of spoilers
They did a fine job convincing me of Catra's redemption. While I did think it was a bit too fast (and Scorpia forgave Catra REALLY fast), I did emotionally buy it. I'm not surprised Adora and Catra kissed and ended up in a relationship. I was actually MORE surprised by Bow and Glimmer getting together, since the show really emphasized their platonic friendship. I was satisfied by how much Entrapta we got.
Horde Prime was a terrifying villain. I dig how they made him more of a cult leader. Him brainwashing everyone via chips kinda reminded me of the Tech Men's plan in Stretch Armstrong and the Flex Fighters, another Netflix animated reboot.
My only nitpick is the appearance of the Star Siblings and "Prince Peekablue", since they felt like retcons from season one, where they were treated like existing princesses (and it was the Star Sisters and Princess Peekablue). The former felt a bit pointless since they didn't show up to fight the Horde in the finale. Double Trouble is always fun, though.
Great finale, overall. I'm so glad they ended it on a strong note.