This is actually quite funny and tongue in cheek. It's even cute in the right way. Nice use of detail. Maybe a tad too much info dumping and a whole shaven cliche. But still good. Cooper makes her heroine's reactions believable, and the heroine is not stupid and seems good at her job.