The stair treads are perfect.  The price is right too!  I would very much recommend them.