Love this pet step for many reasons. It is easy for my little Maltese to use to get on and off the bed.  The carpet makes the surface non skid for her. And it looks to be much more expensive than it is.  I have found nothing to dislike about this pet step.  PLUS the cost was much cheaper than Pet Smart or PetCo.  Love this pet step, wish I would have bought two!!