These are "fine". Theyre not great quality compared to the Calvin Klein ones but they're so much better than Hanes.  I ordered all three and the Hanes went back as they had holes in them.  I knocked off a star because they're not as soft as others, but then at this price, Ill probably just ordered two packs of these every 6 months when they get yellow.