Stair treads are just what we needed. They look great and our aging dog has been able to navigate the stairs without incident. The carrier, Purolater could be faulted for  minor damage to the packaging.