Adorable cross stitch kitchen towel. Geese have plastic rhinestone eyes. I do not detect holes or stains. Measures 15 1/2 x 22 inches. Bottom ruffle and ruffle on hats is a polyester material. Rest is vintage linen. All items sold as is.