Originally Posted by Leah Stewart
I think the repeat across is 21".
Do you mean across the width of the fabric or along the length? You need to measure along (parallel with) the selvedge to determine your repeats, not across the width. Sorry if I misinterpreted your post, just wanted to clarify. If the repeat is 21 in along the edge, then you would need to buy 6 X 21= 126 inches which is exactly 3.5 yards but you definately need to buy 4 yards to allow for a wonky cut. I would also suggest an additional yard, so 5 in all. I agree with everyone else that this looks like it would make a great OBW!