I have a 20 lb dog who is getting older.  To prevent injury, I purchased this stair/ramp.  He took to it immediately.  It is very well built and very sturdy & my dog is confident using it.  I bought it because I thought the ramp would be easier for him, but he actually likes the steps.  I highly recommend this product.  Much, much better than the plastic steps sold in dog stores.