The first 3 seasons are pretty great, but it just went downhill after that. Seasons 5-7 are pretty much unwatchable. Fitzsimmons are the only reason I suffered through it. They're absolutely adorable and wonderful and OTP.