What I like about these steps are that they are extremely sturdy compared to most steps on the market.  The fabric on the steps is also removable which makes it great for cleaning.
I also found that they were easily put together.

My issue, however, with these steps is that each step is slanted forward.  Because of this, my tiny dog could not walk up them without falling backwards, which completely defeated the purpose of purchasing them.
I would recommend them for a bigger dog who is not afraid of heights, but they are very hard to climb for a small dog under 10lbs.