These steps are perfect for anyone that has small dogs. My dogs are now able to get up on our tall furniture without hurting themselves. These steps are very durable and are still in wonderful shape despite the fact that my dogs are constantly running up and down them. They are also very lightweight and easy to move when I need to clean around them. I would definitely recommend these to anyone with small dogs.