We have three small breed pups and this gets them up and down from "our" bed with ease. Well made and a snap to assemble.