These are nicer then I thought they would be.  The color is beautiful and looks great.  I bought them to help my elder dog go up and down the the stairs and they work perfectly.  These are not self adhesive so you will need to buy anti-slip grip or carpet tape