I bought these for my husband after reading reviews.  We're both disappointed.
These are not soft to the touch. They are rough and I cannot imagine these to be comfortable.  The quality is pretty flimsy. I suspect these are not real Hanes and will fall apart after a few washes.
These are definately going back.