Verdict: An emotional, steamy debut about a teacher and mother who comes out at 35 and falls for a younger bartender with a painful past. Fans found it funny, moving and hard to put down; critics were frustrated by Ella, confusing point-of-view switches and a predictable twist.
Best for: Readers who like age gaps, late coming-out stories and plenty of heat.
Heat level: 🌶️🌶️🌶️
Rating: ★★★★☆ (3.6/5 — a 4.02 Goodreads average across 1,622 ratings, 3.7 on StoryGraph from 294 reviews, and 4.5 stars across 1,241 Amazon ratings)
Tropes: Age gap, coming out later in life, single parent, player reformed, hurt/comfort, online dating.
A Perfect Fit is Kellan McKnight’s 2023 debut, a contemporary lesbian romance. Ella Gardner, a high school English teacher and former volleyball star, lost her chance to play in college when she became pregnant in her senior year. Fed up with where her life has gone, she acknowledges her sexuality at thirty-five and tries online dating. It doesn’t work out — but it puts her in the orbit of Parker Chase, the bartender who is everyone’s friend and every woman’s conquest.
It holds a 4.02 average across 1,622 Goodreads ratings, with 71% of them four or five stars, 3.7 on StoryGraph from 294 reviews, and 4.5 stars across 1,241 Amazon ratings.
What Is A Perfect Fit About?
Parker never believed in love at first sight until a statuesque blonde walked up to her bar. But a troubled past leaves her feeling unworthy of lasting affection, and Ella can’t get past their age difference.
With a cast that aims to make you laugh and cry, the book revisits old tropes with, as the blurb says, new eyes.
What Works in This Book
- Chemistry: Fans call it explosive.
- Depth: Readers say McKnight goes deeper than a fun age gap romance, especially with Parker’s trauma.
- A real age gap: One reader appreciated seeing Ella’s genuine hesitation rather than fantasy.
- Audiobook: Listeners praise Sadie Provost’s narration.
Book Synopsis
A newly out teacher and a bartender who doesn’t do relationships meet by chance.
The road to love has twists — and a happily ever after comes free with purchase.
My Review
For its fans, this is an immersive, emotional debut with angst that resolves well, and one reader stayed up all night finishing it.
Its critics are harsh. Ella frustrates many readers, some found her relationship with her teenage daughter uncomfortable, and one called it a romance with plenty of sex but little romance. Others flag perspective changes mid-page, a compressed timeline, a twist they saw coming and too many topics at once.
My honest note: Try it on Kindle Unlimited; you’ll know early whether Ella works for you.
| Element | In A Perfect Fit |
|---|---|
| Central relationship | Ella Gardner (teacher, 35) & Parker Chase (bartender) |
| Core tropes | Age gap, coming out later, single parent |
| Setting | A bar, a high school and Ella’s family life |
| Heat level | 🌶️🌶️🌶️ |
| Length | 413 pages (Kindle) |
| Ending | HEA |
| Content notes | Rape and sexual assault (past), child abuse, panic attacks, alcoholism |
How Spicy Is A Perfect Fit?
Steamy — even a critic notes there is plenty of sex.
StoryGraph users flag rape and sexual assault, panic attacks, child abuse, alcoholism and drug use.
Who Should Read This Book?
You’ll likely love it if: you want an emotional age gap romance with a late coming-out. It is on our late-bloomer lesbian romance list.
You may want to skip it if: sexual-assault backstories or frustrating heroines are dealbreakers.
In short: Big feelings, uneven execution.
What Readers Are Actually Saying (September 2026)
On Goodreads the split is 41% five stars, 30% four, 19% three, 6% two and 2% one. On StoryGraph, 78% tagged it emotional.
Why readers love it (according to the discourse): Chemistry first. Second, Parker’s arc. Third, the emotional depth. Fourth, the audiobook.
What readers argue about and complain about: Ella, above everything. Second, POV switches. Third, a predictable twist and rushed timeline.
The comparison worth making first: Just For Her, another steamy, divisive age gap romance.
Frequently Asked Questions
How big is the age gap?
About eleven years — Ella is 35 and Parker is younger. Ella struggles with it, which one reader found a refreshingly real take on the trope.
Is A Perfect Fit a debut?
Yes. It is Kellan McKnight’s first novel.
What are the content warnings?
StoryGraph users flag rape and sexual assault, panic attacks, child abuse, alcoholism and drug use, mostly tied to Parker’s past.
Does it have a happy ending?
Yes — the blurb promises “happily ever after free with purchase”.
Is A Perfect Fit on Kindle Unlimited?
Yes, at the time of writing; otherwise the Kindle edition was $7.99. Sadie Provost’s audiobook narration is praised.
If You Loved A Perfect Fit, Read These Next
Try Meeting Millie, or browse our late-bloomer list and the full Book Reviews archive.
The Bottom Line
A Perfect Fit sets out to give a late bloomer a second shot at life and love, and its emotion wins many readers. What holds it back is execution. Worth a borrow. Check A Perfect Fit on Amazon →
The Eikna Overall Ranking
On the Eikna scale, A Perfect Fit ranks as a fair debut — heartfelt, messy.
The Evidence Scorecard
Overall ★★★★☆ 3.6/5
- ✓ 4.02 average across 1,622 Goodreads ratings
- ✓ 71% of Goodreads ratings are four or five stars
- ✓ 3.7 on StoryGraph from 294 reviews
- ✓ 4.5 stars across 1,241 Amazon ratings
Romance ★★★★☆ 3.5/5
- ✓ Explosive chemistry
- ✓ Age gap
- ✓ Little romance for one
- ✓ HEA
Characters ★★★☆☆ 3.3/5
- ✓ Wounded Parker
- ✓ Frustrating Ella
- ✓ Supporting cast
- ✓ Teen daughter
Writing ★★★☆☆ 3.1/5
- ✓ Emotional
- ✓ Mid-page POV shifts
- ✓ Predictable twist
- ✓ Compressed timeline
Emotional Impact ★★★★☆ 3.9/5
- ✓ Tagged emotional by 78%
- ✓ Trauma
- ✓ Angst
- ✓ Resolution
Heat Level ★★★★☆ 4/5
- ✓ Steamy
- ✓ Plenty of sex
- ✓ Open door
- ✓ Adult romance
Ending ★★★★☆ 3.8/5
- ✓ HEA
- ✓ Angst resolved
- ✓ Standalone
- ✓ Satisfying for fans
Re-read Value ★★★★☆ 3.5/5
- ✓ On Kindle Unlimited
- ✓ $7.99 Kindle price
- ✓ 413 pages
- ✓ Praised audiobook
Find it on AmazonListen on Libro.fmListen with AudibleBuy at Bookshop.org
The store links on this page are affiliate links: we may earn a small commission at no extra cost to you.
