An enjoyable and original book. I liked the concept of a gay Cinderella story; fairytales are often retold, but this was an idea I haven't seen before. The story was sweet and compelling. The writing was nice, but not all that interesting in my opinion. Also, Ash was a pretty boring character; I wish she'd a little more personality. But I thought it was a great book and Malinda Lo has a lot of promise.