The original Toyota Aygo was first revealed in 2005. It shared many of its parts with the Citroen C1 and Peugeot 107.
It's the same again with this all-new model and with it brings bold styling, a more economical engine and a bigger boot...
All models come with this striking X-shaped front end, which can be painted in various different colours - giving the Aygo an unmistakable and eye-catching design.
Down the side, there's a range of funky alloy wheel designs, while at the rear there's a glass bootlid and more contrasting colours for the bumper.
There's plenty of room up front and there's enough adjustment in the seat.
I quite like the fact that the dials move with the steering wheel rake adjustment.
The seats are comfortable, and top-spec cars even get a leather option, which gives the car quite an upmarket feel.
Storage isn't bad for a city car, with one, two and three cupholders, plus a decent sized glovebox for fruit and other bits and bobs.
The door bins are big enough for a small bottle.
All but the basic model get this central touchscreen and steering wheel controls, although if you want sat-nav, that'll cost you extra.
But you'll need to go for the mid-range model if you want Bluetooth phone connectivity.
All the features, buttons and dials are clear and easy to use, with this big central speedo and digital rev-counter suiting the car's contemporary style perfectly.
On the move, the steering feels precise and accurate, while the revised gearbox has a nice feel to it.
Believe it or not, the thrum from the 1.0-litre three-cylinder petrol actually sounds quite sporty.
Listen to this.
It almost wants to be revved.
Fuel economy and emissions are among the best in class, with the Aygo managing 68.9mpg and emitting just 95g/km of CO2 - that means as before it is free to tax!
The Aygo is in its element around town. The light steering makes it a doddle to park.
Top-spec models like this one come with a crystal-clear reversing camera.
So it's as easy...
...as that
Anyone could park this.
All cars come with anti-lock brakes, side curtain airbags, isofix, a tyre pressure monitoring system and hill start assist.
It's not been crash tested yet. However, Toyotas have a very good reputation for safety and reliability, with all cars boasting a five-year 100,000-mile warranty.
But unfortunately that's where the positives end. Take the Aygo out its comfort zone and onto winding country roads like this, and you'll quickly realize it's not that much fun to drive.
It's quieter than the old car on the motorway, but if you want the last word in city-car quality with a dose of fun, the Skoda Citigo and VW up! are the ones to beat.
As you'd expect in a tiny city car like this, space in the back is limited.
With the driver's seat set for a six-footer, even I'm wanting for knee room, and anybody tall will find that their head brushes on the roof.
Let's just say these seats are really only suitable for short journeys or short people.
While those in the front get electric windows, we're left with these pop-out types, reminiscent of a cheap Spanish rental car from the Eighties.
They're even awkward to use.
Listen to this.
Let's just say, Rolls-Royce have nothing to worry about for the time being...
And finally, what about this boot?
It's 29-litres bigger than before, but still falls shy of the Hyundai i10, and the high load lip means getting heavier bags in and out will be a bit of a struggle.
But if you're looking for a stylish city car with style by the bucket load, low running costs and decent standard equipment, then the Toyota Aygo is well worth a look.
Not convinced? Why not check out our two favourite city cars - the Hyundai i10 here, and the Skoda Citigo here.
Check out our latest video by clicking here, and don't forget to subscribe to the Carbuyer YouTube channel by clicking here.