Much needed redemption after the damage The Last Jedi caused, but there are still moments in TROS that make you question and wonder how or why. Overall, I feel it was a good conclusion based on what J.J. Abrams had to work off of. A difficult task to say the least, but it was mostly executed well. Not a perfect movie because it does have some flaws or possible plot holes, but still satisfying enough to let me walk out mostly smiling.