I love this show so much, but with a few exceptions. Overall, it's just a nice feel good show that mostly always brightens my mood. I love the first three seasons, but I especially love season 5. However, similarly to many others, I did not like the ending, I despise, season 7. The ending plot felt rushed and the characters did not act like themselves too much. The whole plot ruined the show for me so I like to think that there was no season 7 and that the show ended in season 6. Other than season 7, the show was amazing. I definitely recommend this show.