So what we have here is 1 good short story (first one), and 2 borderline bad ones (second and third). The first story at least had chemistry and some semblance of a plot. The second two felt rushed, poorly written, and really not all that impressive in the steamy department either. Which is a shame, because it would have been nice for Cat to get an actual redemption arc instead of just a kind of 'oopsie daisy' side story, where most of what happens boils down to just her getting rescued over and over. Vex's story was even less satisfying, where the whole premise of 'love me for who I am' is glossed over the span of just a few paragraphs, because someone changes their mind. That's not how love (or people) works...Especially because the male MC *doesn't really know Vex*. They've known each other for two days at the time. Really incredibly weak premises on those 2 short stories.
Really the only reason I'm giving a 3 here is because of the first story with Lilliana, and I'd give a 2.5 if I could. The first story's premise wasn't very strong either, Grim Reaper decides he wants a mate and Lilliana is being punished for some perceived angel rule breaking...but at least it had twists and character depth/complexity, even if the wrap-up at the conclusion was sloppy and rushed.
Overall, this book was meh.