I liked how soft these are, but that is the only good thing about them. I wear a size 7.5 to an 8.0 shoe. These were supposed to fit. They don't. They do not stay on your foot very well at all. They are too shallow on the foot. I'm constantly pulling them back on. They are long enough for my foot but the width is terrible, and I do not have a wide foot. My daughter wears a size 5.5 and they do not stay on her foot either. Disappointed.