I wore these shoes twice and the soles started detaching. TWICE! I work in an office setting so it's not like I was doing a bunch of walking either. I've bought flats from Wal-Mart that have lasted much, much longer. Don't waste your money.