100% cotton, 45" wide. This is Blue Brocade from the Carpet Bag Romance collection by Jason Yenter for In The Beginning Fabrics