This was ok for a clean teen read. I received this for free and I voluntarily chose to review it. I've given it a 4* rating. I think my granddaughters would enjoy it. The one thing that bothered me the most was that the parent's were absent a little too much. Of course in this day and age, many are left to their own devices.