Its okay for a little car, and there is absolutely nothing wong with owning a Ford. Only uninformed automotive morons think they are lesser cars,
I'm sure the MSRP will be lower than everyone thinks in fact I'd expect it to be priced lower than the Honda Fit, and it'll most likely outperform it.
The only drawback I can see is it's name. They shouldn't have named it the Fiesta. Lame name.
__________________