These are just what my steps needed. Before they were slippery and dangerous. Now they are stylish and safe. Love the look of these. Good quality. Not too thick and not too thin. I used carpet tape to hold them in place.