Soft and machine washable!  Good quality.  I have them on 20” square pillows.   Fits great!