This book was honestly incredible, it was amazingly written every little detail is written for a reason even something small like the flower jasmine or snow pops up many times and has a great significance. This book was perfect it had a huge plot twist at the end which was really surprising and it left me in shock. The only thing I wasnt a huge fan of was the slight cliff hanger at the end but you could probably guess what was going to happen anyways so I'm not too pressed about it. Don't let that stop you from buying the book, it is honestly amazing and I definitely recommend reading it.