I got this product due to having a small dog. Recently my dog was injured from jumping off of high surfaces (bed, couch) while I wasn't home. I decided to get the steps to try and make the transitions easier. My pet was sceptical at first but soon adjusted to the use. They were easy to assemble.