When I find a fabric I really like, I usually buy 3 - 5 yds because I know it won't be there the next time to get more. I have even bought bolts of fabrics I really, really liked. Excessive, probably...but, I hate running out of fabric once I find a pattern.