I've bought several pairs of these over the years. They are very comfortable, and wash well. If your foot is any bigger than a 9, don't buy the Large. I wear a 9w shoe, and these fit the width well, but the length could be just about 1/3 inch longer to suit me, especially on my left foot.  My older ones are a wee bit longer.  The taupe color is a nice neutral. I'm used to having ivory ones, but couldn't find any.