Our 100% organic cotton fabric is 250 thread count and block-printed by hand. Fabric widths vary; see individual prints for details. Two yard minimum, please.