Great quality
For my chihuahua the steps are a little to high and the step is not long enough.  I ordered a different step maybe the new one will be better suited for him. Will be returning this one. But I do recomend it for slightly bigger dogs.