These were perfect. The color and size were exactly what was pictured. They were scheduled to arrive on a Tuesday but actually came in early, which was fine me. The installation instructions were excellent and included pictures which was needed on a couple of the steps. I am very pleased with the entire ordering and assembly process.