Look and function great. Very easy to install. There was some variation between the treads but was able to put together enough for the 2 runs of 5 stairs we have. Much easier to keep free of dog hair than the runner we had. Slight fray on a few corners I will fix with Fray Chek.