It is 100% cotton and is 45" wide. It is new and cut from the bolt.
Need more of this great fabric? Just send me a convo and I can get you fixed up! I can send up to 6 yards for $4.80 within the US, $9.95 to Canada, and all other places outside of the US for $11.95.
Thanks so much!