I really struggled to get started with it to be honest but once i was a couple of chapters in i couldn't put it down. I did find the amount of characters confusing at first as they all seem to come in couples so it takes a bit to get used to who was who.