The stair Treads were easy to install. They are easy to clean and they have stayed where we placed them.