I had bought some stair treads before and they weren't heavy enough.  These are heavy and stay put on my steps.