Looking online at houses that are for sale is something that many people enjoy and Vanessa is no exception. When she wants to escape from reality, she finds a home and arranges a viewing, adopting a different persona each time in order to convince the seller that she is a serious buyer. All harmless fun until one of the householders is found murdered and Vanessa is the main suspect.

Vanessa is the classic unreliable narrator. Clearly suffering from mental health issues due to events in her past, she has created a fantasy world for herself, one that sees her pretending to be in the market for an expensive property. While at first this seems an innocent pastime, we see this quickly becoming an obsession, especially when she starts to take little mementos from the houses.

Told in two time frames, we find out about Vanessa’s past, her ex-boyfriend, Connor, featuring prominently. We see how Vanessa is being manipulated by her controlling partner, even if she cannot see it herself. This helped to explain the situation she finds herself in as time goes on and helped me to develop a sympathetic attitude towards someone who could, potentially, be a killer.

As the book progresses, the plot starts to take a more sinister turn when Vanessa starts to realise that someone has been watching her. Could this person prove her innocence or even her guilt and what exactly do they want from her?

I have enjoyed Nuala Ellwood’s previous books and was just as gripped by this one. The Perfect Life has a gripping plot with superb characters, something I have grown to expect from this author’s writing.

With thanks to Penguin and Net Galley for my copy.