I love these.  They are exactly what I was looking for.  They have a non slip tread on the back and say in place.  I also just pull them off to sweep my hardwood stairs and just line these up to vacuum.  I get so many compliments on these.