Definitely not for children. And if you don’t like weird or crass things, it is definitely not for you.
Otherwise, would recommend to many people.