Perfect for what we needed them for. Fit perfectly and we added carpet tacks to keep them from slipping as we have dogs going up and down the steps. My first time ordering from Wayfair, but I'm sure it won't be my last.