If you're looking for a pleasant, easy read - then choose something else. This has a good story, which seems a bit fragmented at first, an interesting plot and clearly drawn characters. You could, however, find yourself drawn into considering questions of morality and ethics - your own or those of the characters. A thought provoking book but these thoughts may not be ones that you want to encourage.