I've had them since about 2011 and change them up every few years. They last a long time and are always comfortable. I wear them when I'm a nurse, I wear them when I run, they're great for a lot of things. They have ONLY enough support and it doesn't feel like you're running on platforms like many running shoes do.