The items arrived as expected. Was skeptical that this stais treads would stay in place without taping it down but figure to try it out and if tape is needed then it still would be ok since I did not have high expectation. Surprise it does a pretty good job of staying in place (will see if time goes by how it stay but for now its working). The carpet itself is decent quality and feel soft when you step on it.  This is a good buy I would recommend to anyone that is looking for stair treads.