I always pre-shrink. I work too long and hard on a quilt top to have it ruined by shrinking. I am amazed at the amount of shrinking a piece of fabric can shrink down. I always buy a little extra if I am buying yardage for a particular quilt pattern. Then I don't have to worry about trying to match it later!