Bought these for my husband - he said they were wayy too long (even though we bought them because all of his 'work' t shirts were too short) So before I returned them, I washed and dried them and he said they fit ok now ?? I think they shrunk a little - or maybe it was all in his head? But I don't think they look too long - just right. Nice cotton, not super heavy but not cheap-thin. Great price!