Have had these for almost 2 years and they still look great. No slip and stay in place nicely with carpet tape.