I bought this for my 8 year old beagle who is starting to have trouble jumping up on the bed.  It is well built and sturdy.  I also like the carpet that is on each step and the flexibility to convert it to a ramp, if I ever need to.  My dog quickly took to it; I laugh every time I see her little head emerge from the foot of the bed.  

My only negative is that it does take up a lot of space; it extends out over 3 feet.  We don't have a large house so I had to put this flush against the foot of the bed.