If the pattern calls for 3 yards, well then 5 yards is better (just in case). I have accumulated a nice stash with this philosophy. My friend buys 1/4 yard, then I buy a yard....'cuz I just might need it someday. If I really like the fabric, I buy more.