I was worried that my Little dog would not adjust to thé steps but hé was okay! It is firm and made Well. Love it