100% cotton, 45" wide, Made in India. Color name: Flag Blue. This shot cotton has the same navy blue color for the warp and weft threads.