the stair treads is amazing they help my dog get up and and down the stairs with out injuring herself the carpet is soft but it does the job