Very happy with these. They are soft/plush/thick - comfortable for me, my cats, and my Chihuahua to walk on. They were also very easy to install by myself. They were not super sticky, yet they stay on the stair well.