Is this true to size? Do they stretch out over time? Are the insoles washable? I break out easily . Does it give visible results?