Hanes has won the race to make the shoddiest shorts.  The fabric is very thin but what bothers me the most is the elastic in the leg holes which loses its stretch after a few washings, and they were not washed in hot water nor over heated during drying, and you'll have no support at all.