The commercial ones. No they don't change colour on my feet, I was wearing odd ones!
Anyway, I bought some merino, although I could easily make these from offcuts or even an old merino top, I just don't have any here at work. And I made a pattern. It looks like this:
Draw a rectangle. The long side is the length of your foot minus 2cm. The width is the half of 75-80% of the measurement around the widest part of your foot - mine is 25cm so I made may pattern 10cm. (I have huge feet so don't be alarmed if your numbers seem much smaller - they are!)
Next, I measured the back of my heel from the ground to how high I wanted it to be plus a bit more, it came to 8cm. Mark that on one short end of your rectangle.
Now draw a curved line that goes down a bit then up at a bit past half way - like mine.
That's it! Put a Fold arrow on the long straight side as a reminder, and cut two out of your fabric.
Turn it so the seam is centred like this, and mark a curve at the same end - this is for your toes.
Sew and then trim your marked curve.
This is what I ended up with.
Snip the wee triangle off like this. And that is IT! Turn it right side out and:
They are SO much nicer than the bought ones. Top Tip: wear these over tights, pantihose or knee highs and they are far warmer, and the under layer stops them slipping down at all. Perfect for inside boots too if you want a warm boost without socks showing!
And all for less than $1. :)