Affordable, easy to keep clean, wide steps, and light weight.  My little terrier likes to jump from the third step up onto the top surface which causes the steps to want to tip but they never have.  If I could get him to walk straight up them without hopping up the last step, I don't think the steps would move at all and I would have given them a 5 star rating.  I needed two sets of steps so being affordable was a big issue with my budget and also having a wider step was what I was looking for.  I'm happy with my purchase.