I constantly struggle with t-shirts - they are either too clingy, too long, too elastic or go our of shape really quickly. I think I need to invest in some decent ones instead of my usual places like H&M etc.