Perfect colors. Feels good on bare feet. Haven't had long enough to rate the durability.