To reiterate on what @syz said, a lot of fabrics are cut on a bias, so when pulled, fabric can greatly stretch, which is what happens when worn….it loses it’s elasticity. When you wash then dry the clothes in the dryer, the heat then allows the fibers in the fabric to “bounce” back, causing shrinkage. It’s like curly hair and humidity.