Sturdy enough for the dogs, tall enough to reach my bed. Lightweight and easily movable and if it gets dirty you just take the cover off and wash it and it looks like new. For its height it does not stick to far out into the room as space is an issue. Have tried other pet stairs, but they fall too short of the bed and the dogs(dauchunds)  could not get up, or if they could it stuck out so far into the room it was a hazard, but this is perfect.