I have had these before and was more than happy with the type of sock. My original socks got holes in the heels so ordered a new pair. On receiving them I was disappointed that they are not a snug fit, in fact for a small they are very baggy around the ankle. The quality is good, value for money is good, delivery was super fast BUT I take a ladies size 3, listed as small and these are a BAGGY fit. So much so that when I pull my work boots off the socks comes with them. Very disappointed.