I’m fed up of buying T-shirts that look awful after a few washes. Any recommendations for ones that will look good for longer?