Color and fit are fine, but these are remarkably thin and likely won't last long, so its a good thing there are 12. Also these are neither low cut nor no show, rising about half way up my ankle. Im not likely to repurchase when these wear out.