These are the best athletic socks I've owned. They are thin enough for cycling and wick beautifully so that your feet stay dry. They are great for running too.....have not tried them for swimming. They are even more comfortable than cotton. This is my second round of these socks.....the ones that are 8 months old still wear like new. Try these socks, you will be pleasantly surprised.