The height is perfect and it is quite sturdy. I’m not impressed at all with the ‘carpeting’ on the steps; it’s more a slick cheap thin felt and my dog slips right off it. So we won’t be using these steps until I can figure out how to put a better non-skid padding on them.