I read the first book in a day, the second in a day and a half (had work to do!). Dispatched of the other two in a similar time frame. You won't be able to put it down! Imaginative, excellently written and you're transported into a parllel world with just the same emotions, prejudices, loves and hates as in our own. I enjoyed it so much the first time, I'm reading it again.