I would say it's a good book and has a very good message. There is some cussing but not anything major. There is only a little sex and that's a marriage proposal. There is some violent scenes including a few deaths and angry mobs.
But overall it's a really good book.
Oh and some drugs including under age drinking and smoking.