Not perfect by any means. A lot of the external plot points seemed to come out of left field, probably because I've not read the other books in the series (which I believe are M/F, so I won't), but the story was suspenseful, sexy, and a lot of fun. Great worldbuilding, too. Recommended.