Hand embroidered table runner measuring 34 x 13 inches. I do not detect holes or stains. All items sold as is.