Pearl Izumi always does a great job and that's no exception on these socks. They are lightweight, thin, and comfortable. I have used them for cycling, running, and with general athletic shoes. I wear size 8 us 41 eu and took a M which fit perfectly. Just the right amount of compression to hold in place during activity.