This is a partial roll and what is remaining is in good shape with no rust or issues, but the holder has some wear and bends. My estimate is that there is about 100' left. Thanks for looking! 031724b