This book had the potential to be something beautiful. But the author failed to live upto the world she created. The narration dragged and felt repetitive. It turned out to be very predictable. The worst part of the book is its protagonist Nyx - I have never read about a character more flaky than her. Her fascination with upholstery is irritating as she describes every room in great detail. She is always confused and oscillates between two extreme feelings most of the time. She thinks something and does just the opposite of that.