These steps are well made (I even use them as a step stool sometimes).  My dog is a little weird going up and down them.  She is a little scaredy cat.  By far the best ones that I have seen.  I bought 2 sets and put them next to each other and that works better for my dog.  She is 85 lbs so one wasn't wide enough for her.

Pros: made well, washes great