Could be firmer, lil wobbly on top step. My dog is only 6lbs.