Roald Dahl's The BFG is a very odd book. That's really the best way to describe it. I have never read a Roald Dahl book before, but I can only imagine what the others are like.
The BFG tells the story of the Big Friendly Giant (duh!). He is the runt giant, quite a bit smaller than the 9 other nasty giants. One night he sees that the little girl, Sophie, has seen him, so he wisks her off to Giant Land. They become good friends and together plot to stop the 9 nasty giants from eatting human "beans."
The BFG is a cute book. It has some very good messages within it. But it's a bit tough to get through, mostly because of the way the BFG speaks. He gets words all mixed up, and also has some strange ways of describing things. I think children will really like the book because of this. But for adults, once you get passed that, it's a great book.