The Fiat 500 is a car that puts a smile on your face.
It happened everywhere I went during two spells driving the entry-level 500 Pop and the pricier 500C Lounge.
It happened when I first saw this cute little two-door that, at just 3.546m long, is one of the smallest cars on the road with perhaps the biggest personality.
It happened when I first hit the accelerator and it flew along the road.
It happened when I squeezed into a tight parking space in between two dirty great LandCruisers.
It happened when I showed it off to my 40-something friends - at first they laughed at the thought of owning a car that I would imagine is aimed at professional women and hipsters, then quickly changed their minds when they sat inside.
It happened when I took my kids out for a spin at night and pressed a button on the 500C convertible to take the soft-top roof down.
And it happened when my wife had a shot of the manual-drive Pop and declared that she wanted one.
At $14,000 drive away for the Pop, there are many others who agree with her - the base model is so popular you'll have to wait until after Christmas to get one.
And it's easy to see why.
The Pop oozes Italian chic, from cream exterior on my test car to the red retro dash and seats, which changed to cream-coloured leather at the height of the windows, and the cream leather steering wheel.
The circular orange information panel inside the old-school speedo added to the feeling of la dolce vita. I mean, even the plastic wheel covers didn't look out of place.
You also get a lot of technology for your buck, with BLUE&ME hands-free communication that even understood my Scottish accent (unlike Audis), steering- wheel audio controls, mobile- phone connection and USB input.
There's remote locking, daytime running lights, anti-lock braking, electronic stability control and seven airbags plus a 5-star ANCAP rating - nice for your peace of mind when you have another LandCruiser up your pert Italian backside.
And if you do feel threatened on the freeway, the Pop's 1.2-litre four-cylinder engine can shift if you put your foot down.
The back seats are strictly for two, will suit adults on short journeys and my kids found them roomy and comfy. And behind that you get a surprising amount of room - 185 litres - in the boot.
For an extra $8700 plus on-roads you can get the 500C Lounge, which gives you that powered soft-top which can be opened to three different positions, 16-inch alloys, rear parking sensors and digital climate controls.
It's also powered by 63kW 500 TwinAir petrol engine with start- stop technology and an automatic transmission that takes you to 100km/h in 11 seconds.
However, the 500C had its faults.
The gear shifting was so jerky that I ended up with a headache, leading to me using the gear- change paddles to make the ride smoother. I also struggled to work out the little knob that replaces the Pop's conventional gearstick, causing the 500C to beep in protest when I tried to stick it in neutral or reverse.
And although the soft-top was fun, it's not particularly sunsmart in WA (better for a tour of the rolling hills of Tuscany perhaps) and with the roof down fully the rear view was poor.
So personally, I'd join the queue and go for the $14K Pop - it really is bellissimo.
THE VERDICT The Fiat 500 Pop is fun, fast and, at $14,000, better value than the much more expensive Lounge.
Price: $14,000 drive-away
Engine: 1.2-litre four-cylinder petrol
Transmission: Five-speed manual
Model: 500C Lounge
Engine: 0.9-litre Multi-Air turbo petrol
Transmission: Five-speed dualogic automatic