Omg best stair treads. Never thought I would write a review on stair treads! They are weighted well so they stay in place even on my painted deck stairs.  And added bonus is they look great. Have been great with the ice storm we just had.