I've seen all the five seasons of this hilarious tv show.. but i think the best season was season 2.. the direction was incredibe.. and the storyline was totally perfect.. season 4 was also wonderful.. but season 1 and season 3 have boring storyline and not directed well.. nevertheless overall the characters and whole storyline is wonderful and I'd recommend to watch