Perfect, I have had other stairs but my dog will go up and down these... will need to add an extra amount of non skid for the bottom but other than that, perfect and tall enough for my high bed.