These fit perfectly and I wear 6.5 womens.
They are not as soft as other ones, but then again the other ones are so soft that they stretch out to be 2x too long and the heel is up past my ankle. Price was good too.