I actually have no problem with fit. I checked the size guide and ordered accordingly. The gym socks (ankle socks) fit great and never slipped.
And I also purchased over the calf and half calf...so far pretty good. I really can't complain, easy to spot a pair in my laundry (why do plain socks always go missing?). I have only washed a few times...so no real loosening or fraying yet. I wanted to have more pairs in other colors and got some for a friend who spends a lot of time outdoors. When I placed my first order, I used the Amazon Pay option (second order used the PayPal option), and the first order came in a timely manner.
I do appreciate that they donate socks, and the colorful design and one friend's endorsement on how much he liked their gym socks is why I decided to purchase.
Bottom Line: Yes, I would recommend this to a friend