i always wash on hot & dry on cotton... so it will never shrink anymore after that..
and, i work for a trucking company.. and i can tell you that the dirt & dust on a dock is NASTY! when most fabric ships, thru us anyway, it is on a skid w/some shrinkwrap (like saran wrap) around it... i know that dirt got in there, and we deliver to lqs often.. sometimes, the bolts are in a box, but how would you know when you buy it from the shp?