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