He is really small Yorkshire terrier, and the steps are kind of too high and short for him.
Also it moves although I put the rubber-like product which came with the product because they weren't sticky enough and fell off of the four corners on the back side of the legs of the stairs.
Other than that it's great.