These inserts are super...! I bought a pair in August and they arrived quickly - I tried them out immediately. I was, to be sure, a bit dubious because I've been trying out inserts all year, going from one brand name to another without notable success. This time, I was very pleased. The inserts fit nicely in my flats, which I generally wear without socks. In 4-5 days, they began to slip a bit, something the directions that come with the inserts mentioned would happen if the shoes had dirt in them (and they did). I took the inserts out of the shoes and laundered them with a load of jeans and tees, then tossed them cheerfully into the dryer. They held up splendidly! I am very happy with these inserts...so much so, that I bought a second pair last week to wear when the first set is in the laundry. I am so pleased with them, that I am buying more for myself (another pair of flats) and family members who have the same habit of wearing flats without socks. And...just as advertised, the inserts do clean up the insides of the shoes, grabbing onto bits of dirt, leaves, and what not from bare feet...my flats are cleaner than they've been since they were new...and...no odor. Run...don't amble...to buy the SoxsolS anti-slip cotton inserts: if you go barefoot in flats, you'll be glad you have these lovely shoe-enhancers!