I bought these because they are cotton and less expensive than the Jockey kind I like, but they are no good. The fabric is super thin and the cut causes the garment to ride up. Also, the colors were not as displayed and I wasn't a fan of what I got. Next time I'll know better!