You see, I have these raw denim shorts, when we brew beer, and I've had to clean the brewing kettle yesterday. So I got a lot of dirty hops water on them yesterday, but they seem to have handled that pretty well. No stains this morning. I have washed them once already, so the shrinking has been taken care of. All in all, not too bad.