These stair treads were exactly what I was looking for.. they have the rubber backing but I still needed to secure them with double sided tape... just to make sure! The colors are true to the advertisement listed.  I love them!