4.25 stars because I'm nitpicking. It took me over a month to read this because I kept picking up other books instead. Despite the slow start, I finished the last 200ish pages between last night and this morning. I loved the ending of the story (well, not loved in the usual sense... It was clever and kept me reading like crazy.) I actually love Wonderland retellings, unlike most people, and now I want to reread the Looking Glass Wars books I loved in high school. Overall, so so so solid. I would expect nothing less from Marissa Meyer!