I tried these on in a store and immediately said, "Ok, I'll take them" without even knowing how much they cost. I paid retail ($28) for my first pair, which is a bit pricey for me, but luckily, amazon has them discounted. They do run a bit small, but I'd say only 1/2 to 1 size. I have a pair of size 9, which is my usual size, and my toes come to the edge so I bought a 10 the next time and they are a bit big. They are incredibly comfortable. They do compress a little over time, but not as much as I thought they would.