With a 10 to 101/2 shoe size, I was concerned about them being too tight, but the material is very stretchy and smooth and they feel great.  I am enjoying them.  No information regarding longevity but I have washed them several times with no negative results.