To start, I'd like to commend the author for the wonderful, whimsical wordplay. The author conjures such beautiful analogies I've never even thought of. Bottom line, exquisitely written. Alongside my appreciation for the author's craft in writing, I bear appreciation for the soft porn in this novel as well. 
 Now, the cons. The heroine. Need I bombard you with her atrocity?