This book was so original; I've never read anything like it. The symbolism blew my mind and was absolutely beautiful, especially the scene describing the tapestry. There were plot twists in this book that I could have never seen coming and couldn't stop reading to find out what would happen next. I had some small problems, and it realistically is probably more like a 4.5 for me, but there were parts that made me so happy that I just had to bump it up to 5 stars.