Danielle Hemstead can cook gourmet food and ride a horse bareback; she loves classical music and poetry; she can fix a car and speak knowledgeably about hockey. She is complex, interesting, and kind-hearted. Her work as a social worker isn't idealized, and Aarsen does a good job at showing the reader the darker side of social work without making it heavy. Now. With that being said, I found a few bothersome discrepancies.
I want to address how Danielle makes a point to say she likes classical music (as well as pastel colors.. Not sure how classical music, pastel colors, and manicures make one more feminine as she contrasts from "guy" things, p.32). However, when asked who her favorite composer is, her mind goes blank and she says the first composer that comes to mind, Bach. But she doesn't know if he actually composed one of her favorite pieces or not (p. 48). Maybe it was how nervous she was on her date with James, or maybe she actually doesn't like classical music as much as she thinks. Regardless of whether it was nerves, ignorance, or really not knowing despite "liking" classical music; it was alarming, confusing, and inconsistent writing.
Something that isn't necessarily inconsistent, but confusing and odd was James lying to Danielle on their first date and never apologizing for it. I also didn't get the joke about him wanting to start a knitting store... That made no sense to me. He was joking about being a knitter? He is a knitter? He was making a joke out of how feminine knitting is and no real man would knit?
I have a hard time overlooking these inconsistent details and confusing story points, and would not recommend this book unless you do not mind these discrepancies or gender views.