I've researched doggy steps for a few years now and was always so turned off by the price. I did buy a set of stairs a year or so ago but the quality was so poor, I returned them. These steps are just what I was looking for! They are perfect for my 10 pound dachshund. My bed is rather high (28") and these steps are great for her to be able to navigate getting up and down from the bed. 

Pros: Good value, good quality.
Cons: I think these are best for a small dog (less than 15 pounds). I'm not sure what the weight limit is (because it wasn't a concern for me).