Only used once in my wedding. No stains or tears! I paid close to $100 for all this material at Joanne s. I also have extra material that could make at least 2 more table runners. 9 feet long and 46 inches across completely stretched out. I kinda bunched mine up to make it romantic looking. Porch pickup in Gallatin or meet at either Belk or Dollar General across from Kangaroo.