It takes certain type of client to drive around in one of these lol and I own a 500 for my city driving.
That being said, these little Fiats are great city cars with some odd quirks, but they have character. If treated well, they're quite sturdy minus the odd cheap plastic part here and there. I can't complain so far, having owned multiple Honda's in the past, my 500 has been solid in the 72,000km I've had it. Their reputation is mostly exaggerated and typical issues come from poor quality control and assembly on early models.