These shoes are way over sized. I wear a 10 and they felt like an 11. Plus the soles of them are totally flat and I can't wear a totally flat sneaker. It says it has memory foam but the only place the memory foam is is on the heal. But even when I wore socks with these shoes they were still way too big.