Question: is 2 yards long enough for a blanket?
Answer: For a baby blanket you will need 1 yard of each fabric (so, 2 total yards). For a child's blanket, 1 1/2 yards works well (a total of 3 yards). And, an adult-sized blanket will require 2 yards (4 total yards).