I just finished season 3 and I'm anxiously waiting for season 4. Overall I'm enjoying the show.
I find it very irritating that Charmaine has been pregnant for what seems like over a year and still isn't showing. Since she announced her pregnancy Jack was shot and recovered, Lilly found out she had terminal cancer and died. Several lengthy subplots have concluded. She's supposedly pregnant with twins and even after so much time seems to have passed she's not showing. Not realistic!