Overall, I liked it. The last 10% though, I really, really didn't.
I found myself more interested in the non-sex part of the story, which for a story where sex is the essence of things, are few. The sex scenes were well-written, indeed. The writing, the tone, it was all good. It was fresh and exciting. (Until it wasn't, the last 10%...) I just... was in the mood for a different kind of story.
Also, Stiles being accidentally cruel was a thing
I didn't enjoy, at all.