Bought these for a new home we built. Not a good product. The carpet pads do not stay on the treads and are not safe. What a waste of money - we ended up using clear adhesive treads and they work much better.