This fabric from the Kansas Troubles collection is 100% cotton. It is 44/45 inches wide and can be machine washed in cold and dried on low.