Love these!  The socks fit loosely on my size 7 foot, but that was expected.  They aren't too thin, or too thick, and keep my feet cozy warm. Yes, you can feel the non-skid spots when you walk on hard surfaces, but it is not uncomfortable.  I have washed them a few times and so far they have held together.  They are exactly what I was looking for!