This show is hilarious! I love the characters and their development throughout the series. The end scenes are always unique and there are inside jokes that last until the last episode. Seasons 4,5, and 6 are a little rough because there are huge changes that leave you in tears, but the final episode felt sudden and did not wrap up the series nicely. But overall, this show is amazing.