Soft rug that met my expectations. It stays put and I did not need a non slip pad.