Just received these yesterday and washed them before my son was going to wear. They shrunk so much. They are now the same size (and even smaller in certain ones) than the medium Hanes ones my son already has. I know they are cotton but it was kind of ridiculous how much they shrank. Also, after one wash before even wearing there is a small hole in one of them. The colors are nice. Going to try to return.