I expected these to be of better quality. They're lightweight (a plus), but the material probably won't hold up for a very long time. I used these for one 12-hour shift on my feet, and the color from the toes already rubbed off significantly, and my socks stained. I'm not going to use these anymore at work and will instead use them for indoor exercise or to go check the mail...I'm glad I only paid $20 and some change for them.