These are SOOOO comfortable BUT really big in the heel. The foot/toe section is perfect but when I walk my heels come out. Rather then return them I figured I would try putting some thick moleskin in the heel section. Better but still floppy. I have to wear these with socks to prevent my foot from coming out. Not the end of the world and for $25 - Ill wear to run errands. Not suitable for all day work wear.