Best steps I have purchased!  Solid, soft, and tall enough for my dachshund to climb up on to my elevated bed with ease