It has great writing, however, one of the protagonists/major characters "Jack" lacks much of a character. He seems to treat women more like objects than anything- not to mention the repetitive drama. They break up, they get back together, they break up, and so on. Apart from the repetitiveness and Jack, it's a pretty good show.