Good height and width, but steps are too soft to maintain good balance. My dog runs up on it into the bed but doesn’t use it to get down. Too soft.