Yes. Genuine merino, and woven so that it doesn't itch as badly as some. I bought an Aldi one that I had to take off after about ten seconds. A mate got me an On One one for Christmas, that I can tolerate for an entire ride.
I'm better off in polyester I'm afraid, but if you can stand merino, those are grrrrrreat.