As a general rule, I buy 3 yards. I don't like to piece my borders so 3 yards is plenty to cut parallel to the selvage (straight of grain) for my quilts as I rarely have a need for a border longer than 108". Three yards also seems to be enough if I want to use as a background.