I love this ramp.  It arrived on time, came out of the box great, unfolded ant it was ready to use.  My 10 year old Springer Spaniel started to use it to get off the bed with little training, took a bit longer to use to get up.  It is very sturdy and a bit wider then most other ramps I had looked at.  You need to have a bit of room as this is a large ramp, but it is worth it as my dog is much better since not having to jump on or off the bed. It has carpet on the ramp so it is not slippery and the dog feels secure and safe.