nice machine....and your fabric..I don't think if poly blend...it has a white selvage! most poly blends won't have that, in fact most don't have a real selvage! You can do the burn test on a small piece to know for sure, but I think it is cotton, just GOOD cotton! Rolls like that is how we used to get fabric in the old days, and then it had to be "bolted" on this big old machine...I miss those days...I could bolt fabric all day..I loved that job! OH..that was at Hancock fabrics!