The snug fitting of these socks was a bit off putting when I first pulled them on, but it’s actually what makes them awesome (for me, anyway). The venti g on the sole of the sock is actually functional and stops my feet getting too sweaty, prevents sliding and ultimately I think k is the way they miraculously prevent blisters. I’ve run around 200 miles in them, including long marathon training runs that go up to 20 miles and I’ll be using them for the london marathon!