I have 2 miniature dachshunds and every night Id have to pick them up and put them up on the bed, since they sleep with me.  I have a double pillow top and I never found any stairs that went high enough.  This is perfect!  I bought some small training treats and within 2 days, I had both dogs trained to 'ramp up' at bedtime.