I have bought Hanes products in the past and like them.  These socks however were not meeting my expectation.  The upper portion of the sock (around the calf) is fine.  The area on the foot is not "form fitting".  It is very loose and rotates on the foot.  (think of a very loose fitting mitten). There is no contour or elasticity making them very uncomfortable for my kids.  (I also bought the same package in a girls version and have the EXACT same issue).  My kids do not like them and often avoid wearing them.  I would certainly not buy these again.