Fabric prices are per cm. The minimum purchase is 25 cms with increments of 5 cms thereafter. Please note - The photo for this fabric is not 100% accurate, the squiggles are a dark grey and do not stand out as much as they do in the picture above.