Firstly, there is absolutely no arch support.  It is also super thin cloth, so any wet or cold weather, forget about it.  But they are cute, super comfortable, and have held up to quite a bit of wear.  I'd buy more.