These fit my stairs perfectly. Should have purchased sooner! I needed them as our daughter has a dog that goes up stairs with her and I was worried about toenails. These treads do the job protecting nicely finished stairs.