This material is thick and holds dirt stains. Even bleach does not fully release the dirt stain.  I have even soaked them by itself. I would purchase them again. however since they run a little long i will look for a petite.