The socks are well constructed and it is nice that they are available in different sizes. I wear a size 9 shoe and find it annoying that most socks available for purchase are 1 size fits all. Why should I have to wear a sock that fits a size 12 shoe? I purchased the medium and they fit just right.  I find some socks too thick to wear with my gym shoes but these seem substantial without being too thick.  To top it off they are made in the U.S.A.  Nice job Wigwam.