At my job, I am on my feet all day but have to wear professional shoes or all black sneakers. These are cute for sneakers, not bulky like most. I also usually need arch supports but not with these. Very true to size.