These should not be bought for the non-skid purpose.  My husband stood up on wooden floor and immediately slid with these socks.  There is almost no non-skid traction and in a limited region of the foot bottom.  I would never buy again!  These are not as the pic describes.  They are probably a new line of skid treads.