This is a book of enchantments indeed. Superb narration of sentiments of every character. Rollercoaster of emotions gives goosebumps sometimes. Even though it's a epic story but this book has many surprises in it. Various aspects of love are explained so beautifully that you can relate to yourself.
Must read for every woman.