Perfect Enough (Love in Montana #8)
Kelly Elliott

Sophia Montgomery is still reeling from the unexpected passing of her beloved father when, in her grief, she texts his old phone number—and gets a reply. The person on the other end, Josh Shaw, is sympathetic, funny, and kind…everything Sophia needs right now. And when her grieving mother suddenly focuses on Sophia’s dating life, it’s not long before Josh goes from text friend to fake boyfriend to get her mom off her back.
But the first time Josh and Sophia meet in person? Well…there’s nothing fake about their instant attraction.
Giddy with newfound feelings, the young couple isn't prepared for the bombs about to go off in their lives—including revelations about Sophia's father and a Shaw family tragedy that rocks Josh's entire world.
No one ever said life would be perfect. But if Josh and Sophia rely on each other to get through their biggest challenges so far as a couple, their love could prove more than perfect enough.
Reading order for series.
1. Fearless Enough
2. Cherished Enough
3. Brave Enough
4. Daring Enough
5. Loved Enough
6. Forever Enough
7. Perfect Enough
8. Devoted Enough
Tagged as:
- men in uniform 3
- friends to lovers 3
- contemporary 2
- dual pov 2
- cowboy hero 2
- funny 2
- insta-love 2
- virgin hero 2
- western 1
- new adult 1
- m-f romance 1
- Add topics
romance tags
The 'Love in Montana' series
107 ratings 4.48 ·- Fearless Enough by Kelly Elliott Book #1
- Cherished Enough by Kelly Elliott Book #2
- Brave Enough by Kelly Elliott Book #3
- Daring Enough by Kelly Elliott Book #4
- Loved Enough by Kelly Elliott Book #5
- Forever Enough by Kelly Elliott Book #6
- Enchanted Enough by Kelly Elliott Book #7
- Perfect Enough by Kelly Elliott Book #8
contemporary · length-medium · m-f · western · cowboys · friends to lovers · humor · new adult · dual-pov · insta-love
Love in Montana reading order and complete book list ❯