Soft and very well made, fits my crate perfect.  Washes perfect.  Highly recommend