First off I just want to say that I personally believe that this book was far more enjoyable than 'A Court of Thorns and Roses', the first book in this series.
I understand that the first one had to be written in order to introduce the series as well as the characters and allow the readers to get immersed in and understand the world. However, I personally found that this one had more character depth and more relatable themes than that of the first. We learn more about who the characters are and what their past's hold and get a more in-depth look in general as to the mental states of the characters than we did with the first one.
Without giving away too much I would like to state that I even found the main characters of this book to be more interesting, more funny, and overall better characters to get to know than some of the ones that appeared in the first book. I'm not at all trying to say that the first book was terrible and should not be read or anything like that, but, if you are one of the people (like me) who has a habit of judging a series after reading the first book in a series and found that you yourself did not like it, then I suggest you at least give this one a go.
This book had an un-put-downable feeling that I personally believe that the first one lacked to an extent, and it was easier to lose track of time while immersed in the story than it previously had been.
I personally recommend this series to people that are a fan of twists that can only occur from loose fairy tale retellings, as well as those that are fans of fantasy novels with relatively large world's to explore and love.