So, what exactly causes fabrics to shrink? Well, it all comes down to the molecules and how they react to heat, water, and tension. When a fabric is exposed to heat or water, the molecules start to contract and rearrange themselves, causing the fabric to shrink. And when a fabric is stretched or pulled, the molecules can become over-extended, leading to permanent shrinkage.
But don't worry, it's not all science-y stuff! The point is, shrinkage is a natural part of the fabric life cycle, and with a little bit of knowledge and care, you can minimize or even maximize shrinkage to achieve the look you want.
SewingCrafters.com