I purchased this apron, and I am absolutely in love with it! The first thing that caught my eye was its stunning design, but the fabric is incredible. The fabric is water-proof and stainproof, but it is only coated on the outside, so it is soft to the touch! Super comfortable. Definitely am coming back for more!!!