heavy-duty, sturdy pet stairs.  Easy steps to assemble, but some of the holes in the treads to attach didnt line up and required some annoying finnessing.  I ordered this to help my chihuahua get up to my new bed, which is higher than my old one and he needs the assistance.  unfortunately my little dog is terrified of the open treads and refuses to go on even the lowest step.  the good news is that I also have 6 cats, all of whom think the pet stairs are a new jungle gym for them.  so this could be advertised as a multipurpose item!