Great stair treads, perfect size, and very soft. I attached it with velcro so I can remove them and clean underneath as well as the mat itself.