I have to admit, it's taken me a little time to gel with (as it's referred to in the office) the Mighty Ford B-Max.
Part of this does I'm sure come down to James Baggott's prior reluctance to let go of its keys, but I can't blame him entirely.
No, the truth is that our Titanium-spec B-Max in Postman Pat red just never really got my heart racing.
Sure, I nodded along when everyone else at AOL Cars sang its praises, but did I really think the world of the mini-MPV? Not so much.
It's understandable really, as the B-Max isn't really a car designed with me in mind. As a 20-something male who's only just been spat out of university, things like a high driving position and easy-access sliding doors do absolutely nothing to raise my pulse.
I suspect I'm in the minority for this viewpoint, too, but nor am I a particular fan of the way the B-Max looks.
The flat paint of our car doesn't do the practical shape any favours, but to my eyes it needs larger, sportier alloys than those handed out with the Titanium trim.
It's now been three months since I first hopped in the capacious Ford though, so I thought it was about time I had another go.
I'm talking literally too – the B-Max feels like a car with a sense of humour, as daft as that may sound.
Don't get me wrong, it handles just as well as the Fiesta on which it's based, but the bit of extra body roll actually gives it a personality all of its own.
It dances around corners like merry aunt at a Christmas party – putting a smile on the face of all who watch.
When you've stopped chucking it about though, it settles down superbly. I don't know how Ford have done it – witchcraft, probably.
So, the B-Max is really very, very good. I just wish I'd had a proper go sooner.
Model: Ford B-Max Titanium
Price: £18,720 (as tested)
Engine: 1.0-litre EcoBoost, three cylinder
Power: 117bhp, 200Nm
Max speed: 117mph 0-60mph: 11.2s
Mileage this month: 786
Costs this month: £0