These socks are really soft and comfortable. I usually buy Hanes crew socks but am tossing all those and just using the Gildan socks.  The sole portion is cushier.  I wear a size 10 and these fit me fine, not sure they would fit a sz 12 though. They are staying up and feeling great one. The test will be to see how they look, fit and feel after a wash.

Edit: after washing these socks are ankle stranglers!!! So tight I can't wear them. If you have thin ankles they might be ok but I don't so can't use them.