I agree with a previous reviewer.  I have been wearing these for years.  The newest batch I ordered is cheaper fabric and does not fit as well as the previous (same exact) size.  Seems Hanes has deteriorated in quality.