My 15 year old terrier is learning to use these to get on the bed.  She had some problems at first because she put her back foot on the edge of the step sheer its smooth and her foot slipped off. I ended up had to cover the steps with a roll of the grippy shelf liner so the edges are no longer slippery.
They are easy to assemble and certainly sturdy enough for my small dogs.