This book was everything I wanted and more. Oh my god. The way Ahdieh talks about love kills me, along with how passionate and beautiful the love between Shazi and Khalid. Breathtaking. It's amazing how much happens in such a small book, but I didn't feel rushed or that things were happening that weren't necessary. If anything I think that unnecessary elements and moments were lacking, if only to give the reader a breathing moment, but I think it was true to the narrators and the story. Everything is vibrant and intense and emotional, and magical! I absolutely loved it and can't wait to reread it in a couple months to reexperience it.