Blocks approximately 18 5/8 x 21 5/8 including 1/4 white border.Borders approximately 1/2 top and bottom, 1 1/2 each selvedge and 2 3/8 inbetween blocks. 10 yards = 15 panels