The stair treads are perfect for my need.    
We absolutely love them. as do ours dogs.