A solid ending to the series that brings everything together and ends on an optimistic note for all the characters. This book makes up for what happened in book 3 with it not moving the plot forward a lot. It also has a lot of cool ands surprising moments that pushes the series to its final conclusion