Great quality, the carpeting on the stairs happens to make the carpet in my home perfectly. Stairs are heavy which puts me at ease knowing my pet shouldn't out grow them or have them tip over as my pet gets heavier.