100% cotton batik, 42-44 inches wide, from Wilmington. This print is mostly dark green, with some blue, with flower texture design.