I read this book back in high school and really enjoyed it and it was still a very entertaining read the second time around. I greatly enjoyed all of the characters and enjoyed how wonderfully flawed the four main characters are. Gemma is a wonderful strong female protagonist and you enjoy watching her and her friends attempt to defy the constraints that their Victorian society tries to place on their sex. Even though I had read it before, I had a hard time putting it down. It isn't perfect, of course (I don't believe any book is). The fantasy part of the book is a little muddy to me. Who or what The Order actually is is never quite explained and Bray sometimes resorts to corny cliches to describe things (it happens to the best of them). But at the end of the day the good outweighs the bad. I found myself really moved by the Assembly Day chapter. Would definitely recommend if you like young adult fantasy novels with strong female characters.