While a decade ago the top-selling cars in the UK were bigger family five doors, smaller superminis and city cars have grown-up and typically now offer almost as much interior space and practicality as their bigger forebears.
Being smaller on the outide brings advantages too; these cars are fun to drive and don't cost much to run, thanks to their low weight and efficient engines.
Small cars are even a decent choice for a small family, as many come in five-door bodystyles that still have lots of space inside. Boots in this class tend to be fairly small, but there are some models that buck that trend.
There's no concern about safety - Euro NCAP crash tests prove that some superminis are even safer than larger models - it's just not possible to buy an unsafe car from a big manufacturer these days.
Cheap finance deals and low list prices are another big selling point for small cars, and the low running costs help too. Our list of the cheapest cars to run features a few superminis, although for the ultimate in low running costs you'll be wanting a city car form the class below.
Parking is much easier in these smaller models, too. That's not to say that they struggle on the motorway - many are nearly as refined as their bigger counterparts.
We've rounded up 10 of the best small cars on the market. Click the links on the left (or below) to find out which one is right for you.
Have you ever owned one of these small cars? Let us know what you thought about it in the comments section below...