Really great product and so easy to place on stairs. So plush and soft on your feet. My puppy loves it and the stairs are no longer slippery.