I have a black lab & he'll stand a few steps up to look out the window. My little weiner dog also sits at the top step while my lab is behind him. They are not very expensive as the other brands. I'm not sure how strong they are, as my lab does not sit on them. They help my little guy go up on the bed easyier thou. The cover does get hair stuck to it, so I wash it often.