A review by lillian_francis
The Imperfection of Swans by Brandon Witt

4.0

I've read several reviews that thought this story was slow. I didn't get that impression at all.
I was wary going in as I didn't really enjoy the last BW book I read, and my first impression of Kevin didn't really help with that wariness. I know Kevin is a real person, but I'll be honest, I didn't really like him at first.
Luckily, the writing is charming, Casper is adorable, and the story swept me along. I even liked Scott, Kevin's ex - not for Kevin, they were totally unsuited, but I did feel for the guy.
Occasionally Kevin would do or say something that would make me uncomfortable, and angry that nobody except Casper had noticed in all these years. But Casper would come along and sooth my anger and discomfort.
And ultimately my own discomfort, and my initial reaction to Kevin, is what stopped me giving this 5 stars.

Trigger warning for eating disorders and anxiety.