It's good quality, however the length of the steps are too narrow. I have a small dog and he barely fits on a step.