Hello I am trying to replace some of my old T-shirts with good quality new ones but have struggled. I usually buy gap but they have gone really thin after a few washes. I have a really long torso. Any recommendations? thanks