I bought these to replace the exact same old pair that I currently own. But the fit was awful. It hurt the top of my feet and the gel part the foot sits on was hard. So tired of companies pawning off defective products online (because returns are a pain).