The stair treads are perfect!  We did have to purchase a stronger tape to keep them from sliding.  They look great though!