If I just like the fabric, I buy at least 2yds. If its a staple fabric such as a light background I buy at least 5 yds if not 10 yds as I know it will get used up. I find the designers keep changing the fabric collections around and later down the road I can't get it again so I make sure I have enough for at least a year or two........or until I can find a replacement fabric. Just finished buying 2yds each of Connecting Threads "Lotta Dots" collection as they will be a great blender fabric. Their "Mirage" is another great blender fabric. I picked up 11 yds of their "cream" as I use it alot for a background fabric. I used over 5 yds of it on one quilt recently. If the fabric is on sale I'll try to buy up to 5 yds. depending on the funds I have available. So much for this year's "Fabric Moratorium". I blew it big time again.