These Stair Tread are unbelievable life saver for carpet. I purchased 7 of them for my stairs. I am really glad, because they help me keep the carpet clean. Every 2 weeks, while I vacuum I took and shake them in the yard.