i've used these a couple times since buying and they are perfect. you can wash them (i do a cool wash and medium heat in the dryer just to be safe) when they get too yucky on the bottom. they are comfortable as well. i wear a size 9 and they fit okay, they can slip off pretty easily but if you're using them as intended, shuffling your feet around the floor to mop up, this isn't a huge issue.