Great car if you like small, nimble and practical.
Because of its small size, this is not a car for everyone, but it's perfect for me. Like any BMW, handling is nimble and the ride it firm. Despite its size, it feels substantial and sure-footed. With the back seats down, it handles plenty of cargo. Downsides: Worst glove box ever invented, run-flat tires are stiff, mileage is not great considering the size, and small door openings require some gymnastics to get in and out of. A great car for its combination of small size, driving pleasure, and practicality.