Not my favourite book - I definitely prefer Delirium to this - but it was okay. I didn't really get into it until well over halfway though (basically when the protagonist stopped being so damn annoying). I wish I'd read this when I was about 14 because I think I would have enjoyed it more at that age.