We purchased these to assist our senior dog to navigate the stairs a bit safer.  They did move around a bit after use so we used some double sided tape to fix them in place.  The carpet itself seems like it will be durable and it's low profile makes it easier to vacuum.