We’ve had them for about 2yrs now heavy traffic  dog  toddler and they still look great! 
Didn’t really stay put very well right out of the box. We just bought a roll of that non skid rug stuff and attached it to the carpet panels with double stick tape pretty easy and inexpensive work around.