Product received very timely and in the advertised condition.  I have not opened this product at this time but do expect the Hanes quality as always.  I am confident this will be as always.  If it fails to measure up to what I expect, I merely will never buy Hanes products again.  Simple.  Thank you.