For $100 I'd expect leather uppers, otherwise these are good.  The plastic uppers without vents is likely to be sweaty at times.  Most important to me is thin smooth front soles, good driving shoes which is what I bought them for.  Slip on shoes are way too imprecise and loose fitting and deep sole textures catch on the pedals when moving back and forth between three pedals.  They also look good for plastic.