One of my favorite books. I simply adore Cassandra, and her clever, humorous journal entries are wonderfully enticing. A book that has never left me since I have read it.
Maybe just one little questionable thing, but chances are that little kids wouldn't understand it, and there is nothing graphic surrounding it.
I prefer not give ages- some kids are more mature than others!- but I'll say the interest and reading level is for pre-teens and up.