I love the artwork most of all, but the story is very good. I might have given it 5 stars even without my 12 year old's reaction, which was pretty tremendous. Along with Lumberjanes, this is becoming the year of Noelle Stevenson in our house!