I start off by saying if your going to buy this for your 10 year old daughter, bad idea cause of the langauge she uses in the songs and some sex reference's, but I'm sure your not so I carry on. A brilliant album, very catchy and has a meaning. It's so Refreshing to see somebody who writes from her heart (most about relationships). Most of the songs are brilliant with some ok one's, in short no fill in's. As I said there is some bad language and sex, mentioned in some of the songs but it's all (or most is all in context with what the songs are about). This is a brilliant album and a must buy it's one of the best album's of 2009.