Perfect for my stairs. Soft and not much movement but would recommend something to hold in place if you have pets.