I love these.  I put them on my hardwood stairs because my dog kept slipping on steps.   They are so pretty.  They are not sticky on the back, so you so need carpet tape.   I would buy again!