These are well made shoes, you could wear these for days and never know.  The are flat but the built in heel gives them something extra.  You need to buy a 1/2 size smaller for your feet since this is a European brand. LOVE these.