Product code: 100% cotton buy fabric
I don't know fabrics very well that's why I put the label buy on there. But this is 46 inches by approximately 19 yards
It's also not one long piece but it's in 3 different pieces