44" wide.
Sold in 1 yard increments. 1 cut when multiple yards are purchased.
15% will be taken off at checkout.
56" wide. Sold in 1 yard increments. 1 cut when multiple yards are purchased.
The final photo with hand beneath demonstrates opacity.
58" wide. Sold in 1 yard increments. 1 cut when multiple yards are purchased.
The final photo with hand beneath demonstrates opacity.
53" wide. Sold in 1 yard increments. 1 cut when multiple yards are purchased.
The final photo with hand beneath demonstrates opacity.
No stretch. Light weight.
59" wide. Sold in 1 yard increments. 1 cut when multiple yards are purchased.
The final photo shows the back side.
44" wide. Sold in 1 yard increments. 1 cut when multiple yards are purchased.
56" wide. Sold in 1 yard increments. 1 cut when multiple yards are purchased.
48" wide. Sold in 1 yard increments. 1 cut when multiple yards are purchased.
The final photo with hand beneath demonstrates opacity.
Unfinished meaning there are no dyes or finishing on this beautiful cotton and it is ready to dye.
37" wide. Sold in 1 yard increments. 1 cut when multiple yards are purchased.
The final photo with hand beneath demonstrates opacity.