So, I bought these on amazon because I bought these at a brick and mortar a few months ago and they were fine. Well, Hanes changed their recipe, because the material is thinner, not as soft, and the legs are much longer. But they fit, and they will work. Just know that if you're buying these because of old ones you have, they might not be the same thing!