These are very nice socks at a reasonable price.  They're the right thickness and fun colors.  Packaging was fine, and they arrived really quickly.  Since they're a gift, I can't comment on their durability, but they're exactly what I wanted so I'm totally satisfied.