I have have these for over a year now and they be more comfortable now than ever before . they provide stable , protective , and comfortable support for my foot and arch . I be 6 ' -5 '' and 220 and they support my frame well . my wife have have the same pair of rainbow for over 5 year now and she still wear they a lot and agree that they feel better each time you wear they .