Very good book. Have and do highly recommend it to anyone who reads.
It's a beautiful fantasy world that you can get lost in. So many good characters and none flat characters or moments. The intrigue and betrayals are fantastic.
The book does a good job of grabing your attention from the very start and keeping it right to the end.
I would highly recommend this book to anyone who enjoys fantasy, dystopia fiction (small part), or romance. But be warned there are twists right till the very end.