Good socks: thick and sturdy and plenty of cushion.  I am rating it down because it is advertised as a 6-12... making me believe it was on the smaller end.  My shoe size is 10.5 and in order to pull the sock up to my toes, the entire heel of the sock is scrunched up at my ankle. Um. Nope. Not 6-12.  Been buying 6-12 my whole life and this sock is AT LEAST for a size 12 foot at smallest.

So if your feet are size 12, this is a great sock. Any less and it'll feel like you're borrowing grandpa's tennis socks.