I wear these day in and day out, and like any pair of white socks they WILL get dirty after a few times wearing them. The ones I received had light gray stripes, but it's apples to apples. Comfy and practical.