I've been using them for a few months for running, hiking etc but after a short use the stitching around my toes ripped. There is no guarantee, not even communication with the seller.
Pros
They provide excellent arch support and cushioning to relieve leg pain and discomfort while running or walking.