I have a senior dog. She had been having problems jumping on the bed at night.  These steps are perfect. They are soft. Easy to clean and care for. It is easy for the dog to climb up and down with ease.  Well priced. We are happy with it and my dog has some of her independence back. It's better and safer then picking her up and down.