Super soft.  And unfortunately, my puppy had an accident on it.  It didn't soak in- pooled on top and I was able to clean it easily.