I've had these on all day and they're super comfortable! I usually wear a 10 and I had to send back the 10 and get a 10.5. Oddly the right shoe seemed a tad bit bigger than the left (my feet are the same size) but when I wore them it was not a problem. I love how they look great with a skirt but could wear with pants, too.