They will probably last a long time but it will take a long time to break them in as they are way too stiff and on the long side for what I ordered, but if I wear a high soled boot they look pretty good.