Looks and feels great but sorry guys the arch support does not do it for me. I had to add that myself. They are warm and I mean warm. If your feet tend to sweat much don't get these because they keep the heat in! I would purchase again but know that I will need to add arch support.