Acrylic weave fabric with a satiny edging on two ends and factory selvage on the two side edges. There are no stains, holes, loose threads or loose stitching, no frayed edges on the satiny edges. I have gently machine washed, mild detergent, cold water and line dried.