It isn’t easy, especially on a ship.
If it was me, I’d have to budget my entire paycheck to uniform replacement during whites season because it’d be a wear once and discard situation.
I managed to mess up cammies on a regular basis.