It's expensive and not the best quality -- but, there isn't much to pick from in the stair tread department.  We bought it for our pet to go up and down the stairs in a new house -- the non-slip works very well, we didn't need to use additional non-stick tape.