Caraval is one of the most popular book of the beginning of the year. And just like with every very hyped book, I try not to get too excited about it. With this one, I was actually very sceptical. I've seen a lot of people enjoying it but I also saw some people rating it 2 stars. 
 So going into it, I didn't really know what to expect. 
 This review is going to be quick (for the moment at least). 
 My favorite thing about this book was the setting. It was so well done, mysterious and dark at some moment. And that's exactly what I love. The mystery was also really interesting. So I fairly enjoyed the plot. 
 However, I find Scarlett, the main character, to be kind of annoying a huge part of this book. At the begining, that was bothering me. I was enjoying the setting, the story but I couldn't understand Scarlett. I just found her a bit stupid. I also didn't really like her a sister. So there was that. But all the others characters were interesting. I loved Julian. He was probably my favorite of them all. 
 This book is also a really quick read, which is always good, when you can't seem to put a book down it's just great. So at one point, I was actually going to rate it 4.5, almost 4.75 stars. Unfortunately, the ending left me a bit confused. It just felt rushed. I had the feeling that Stephanie Garber didn't really know how to end it. She wanted it to end well but with a cliffhanger (a tiny one, just to make you want a second book). It didn't work out for me. 
 Overall, it's still a strong first book. I had issues with it but it was enjoyable. Again, the setting is amazing. And just for that, you should probably read it.