I have two weight lifting sons...the older has just moved to old fashioned string tees, which of course have a nickname.  But these are great.  Durable and can handle regular use and the requisite repeated washings.  Not cheap, but in the long run you get your money's worth, so I am cool with that.