Love these pet stairs!! Got for our med size dog who is a little broad in the backside, lol, with his short little legs its hard for him to get on our bed. He expects us to pick him up to put him on the bed but he is too heavy to continue this routine any further. These steps are high quality durable plastic with non slid stair treads and it actually folds up to slide out of site when not in use. Stubborness prevailed, sadly, as our dog wont go near them. We have tried everything we could think of to make him feel comfortable to use them with no luck. I now have to return this item. If you feel your cat or dog would use them this is the item to buy that will last for many, many years. If your dog or cat is like mine, you are better off not getting it. It is more for the size of a small dog or a cat to be honest. But boy what a GREAT product!!