Vintage all cotton duck or medium weight canvas fabric, 45" wide. This is a 5 yard length of fabric, never laundered, nice. I love this color, very fashionable again these days.