This are very fun looking socks and have enough cotton in them to keep your feet from itching if worn for long periods.  They are very thin and will do little to protect your feet if you have heavy shoes on though.  Worth the bucks.