Not as much cotton in the product as claimed on-line.Ordered a couple of pairs, different sizes, but same regular leg length.1 pair was very long, even though label said regular.Conclusion: Can't trust on-line description, or the label in the garment.