I've watched the entire series a few times and I loved it. It's definitely a very mature show that I would only recommend to ages 15 and up. It deals with adult topics such as date rape, murder, losing a loved one, sex, drugs, and alcohol abuse. Occasionally, sexual encounters are partially shown (especially in 2nd season.) However, the show also has positive qualities. Veronica is a very strong female lead and has a very close relationship with her father.