More like 2.5 stars. Not a bad novella, but I would have liked to see a longer story. While the main characters have been friends for a few years, I didn't feel the attraction right away. I also thought that for best friends, it was strange David didn't know Kim was a virgin. You would think that conversation would have come up at some point. Anyway, it's a quick read.