These are good if you don’t have heavy foot traffic. Overtime, after washing and drying them, they will start to unravel. They were also not non-slip as they do move around on the stairs. They color is very similar to the picture. I would not buy them again.