I got this to replace a wooden pet stair for my daughter’s small dog. His legs are very short, so the space between steps are perfect for him, and he loves how soft it is! They are well (and cleverly) made, and will be much easier to move than the clunky wooden ones. As other reviewers mentioned, these may not be appropriate for a very large or heavy dog, but I would definitely recommend for small to medium dogs (or cats!).