Wonderful product - exactly as described.  My dog used it from day one after her surgery.  Her Cruciate Ligament was replaced and she was in a cast for 4 weeks.  She walked up the ramp with her cast on and loved being able to ride in the car.  I still use the ramping to go everywhere with her and keep the ramp in the back of the car.