Excellent4.8 out of 5On Trustpilot
  1. Christian Books/
  2. Christian Fiction

Bookmark this item

The Almost Perfect Match

  • 342 pages
  • Publisher: Winged Publications
  • 13.4 x 20.4 x 1.9 cm

£11.97

Free UK Delivery

Available - Usually dispatched within 4 days

Bulk buy prices from £10.44

Quantity
Price per item
You save
3-5
£11.70
Save 2%
6-8
£11.29
Save 6%
Buying for a Church or School? Get 10% off every order and Buy Now Pay Later
An Eden warehouse team member picking orders in Chester

Every order is picked and packed with care by our warehouse team in Chester

Living Wage Employer

Bookmark this item

For readers wanting realistic Christian romance

Examines the tension between faith and doubt

Watch how God's grace transforms broken lives

An honest, compelling story about two people navigating the complexities of faith, love, and the pursuit of grace.

Our Mission

Equipping you for life's journey with Jesus:

  • Now a team of 60 – we've been serving the Church since 2004
  • Together we've raised over £1,000,000 for UK Christian charities
  • 25,000 churches are using the Eden Plus account
An Eden team member standing among warehouse book shelves

Faith is messy, love is harder-but grace makes both worth the fight.

She doesn't believe in God.
He's never lived without Him.
And somehow, they're drawn to each other anyway.

When Eleora meets Chadwick, the connection is instant-and completely impossible. She's fighting shadows she can't sever and he's struggling with temptations that threaten to shake who he is.

Can she face the scars she's been running from? Can he keep his faith without losing himself-or her?

Love isn't simple. Faith isn't perfect. Sometimes it's the hardest-and worthiest-fight of all.

  • Title

    The Almost Perfect Match

  • Author

    Sana' Watts

  • Publisher

    Winged Publications

  • Published

    September 2025

  • Weight

    359g

  • Page Count

    342

  • Dimensions

    13.4 x 20.4 x 1.9 cm

  • ISBN

    9781968792190

  • ISBN-10

    1968792198

  • Eden Code

    7342428