And my own opinion I'd say the first two seasons are the best the third season is super slow. The third season feels super slow adding new and old characters but no character development really. First two seasons have the best character development ever in the entire show.