ABC Around the world by Makower M25241 100% cotton 44" wide The repeat for this fabric is just under 8" or 20cm.  The squares printed on the design are approx 1"