I bought this for our deck steps, my doggies are small and can not handle the steps.  This ramp is great the treads are part of the ramp.  I recommend this ramp for the small dogs that need help with steps or a vehicle.