If I have a project in mind, I buy 2-3 yds of fabric of each color or pattern, then I have enough to piece the backing. If I am buying neutrals to use for backgrounds with fabric I already have, I usually will buy 5 yds. When I buy batiks, I tend to buy 2-3 yds.