Perfect, literally perfect. One of the best endings to a trilogy I have ever seen, if not, the best. Filled with emotion and heart, I was expecting to be the least funny of the trilogy, but it surprised me and ended up being the funniest! 10/10, go watch it.