These are a bit narrow and there is no arch support. I have worn them for work under dress pants but I would not wear them to walk around for a period, even something like grocery shopping. For the price they have a use but overall they will not get worn much.