Very well written and presented..at first you may not find all the laughs you are looking for but it has that feel good vibe..as the episodes and seasons progressed I found myself attached to the characters of the show..last seasons made me so emotional, I shed a few tears watching them but never fails to keep a smile on your face... I wish it isn't over yet...