This book was amazing. It was such a great way to end this series and I am so sad that my time in this world that Jennifer L. Armentrout has created is over. The final battle was amazing and filled with fantastic detail. This book made me laugh, smile, cry, and feel so many other emotions. Everything was resolved perfectly and I couldn't imagine this series ending any other way. Yet another fantastic series written by Jennifer L. Armentrout.