The main character, while self-deprecating almost to the point of annoyance, is also appealing and fascinating as a voice. This was one of my favorite books as a teenager, and continues to be a book I recommend to others. An original and thoughtful retelling of the original fairy tale.