We just installed the Athol stair treads, and they look great.  They are a great addition to our entryway!