The book is geared to high school age and up. Here's the breakdown...
-There are NO sexual situations in the book.
-There is mild language but only to keep the young peoples' dialogue more believable. Think network TV after 8pm
-There are definitely some violent moments in this book. That said, nothing as bad as what you would find in something like the Hunger Games.
Hopefully this is enough info for you to make the call!