I think it depends on the actual material, I have a cheap amazon hi vis orange t shirt that really stands out, even after multiple washings. Akyrm is the brand on the label.
Last 20 years of my woking life were on construction sites, I've seen them all.
IME, yellows and greens haven't held up to laundry detergents.