I bought this product primarily for in-house use a very stubby pit bull is too heavy (70) to lift on and off of a 36 tall mattress. So I looked for a suitable ramp.
Pros
* variable length allows easier slopes
* very light and easy to fold or move compact
* very rigid under my 70 dogs
* good lip design that allows secure placement on a box spring or SUV bumper
* non-slip surface dogs may not like

Cons
* plastic edge protectors fall off and become a swallow-hazard, so they had to be glued on
* easy to catch fingers if ramp slips during moving or setup