I would never ever read this to my kids. But my friends and I had a bloody good entertaining evening reading it . 10 out 10 for adults. 0 for children.only because with our dirty minds we couldn't contain our laughter reading it to them. Highly recommend but only to adults.