Excellent product…robust and suitable for both old and young dogs. Our 12year old Golden Retriever struggles on stairs/steps so does need monitoring. However, the fact that these steps are super-sturdy and wide means they won’t move whilst he climbs. When we puppy-sit for our daughter, her Labrador wants to jump up but the steps help to guide her up into our Volvo XC40.