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.