It’s soft and the width (depth) of the stairs are a good size for my little dog to use. She goes up, but hasn’t gone down yet. Happy with the height as my bed sits high!