So well written. The plot doesnt even feel like dragging. I read it in one go. It does feel heavy at some point but it didnt make me want to stop reading. Loveeeeee