I've had these for over a year now and they are more comfortable now than ever before. They provide stable, protective, and comfortable support for my feet and arches. I'm 6'-5" and 220 and they support my frame well. My wife has had the same pair of rainbows for over 5 years now and she still wears them a lot and agrees that they feel better each time you wear them.