They were somewhat thick and not very soft after the first wash, but as I wear them and wash them they become exactly like the ones I bought in the store. Love them. Love the colors. Mine had a white inside and not the matching color. I don't mind. The ones I bought in the stores were exactly like that too. Very comfortable. Sizes vary a little in the same pack. Some are a little smaller (or bigger depending on your point of you) but overall they all still fit well. I'll buy the product again.