Yes, cotton does shrink. Loosing 7/8 of an inch from a 5 inch piece does sound extreme, though. Probably your fabric shrank more than a higher quality one would have. However, I don't want my fabric to shrink after I cut it, so I always pre-wash my cottons. They go in the washer and dryer as soon as I get home from the store.