They were great length, just as ordered, but not wide enough. The arch support felt good but the width on one foot more than the other was too narrow. But customer service was very prompt and refund was great