Any recommendations for good quality vest tops and T-shirt's to wear with shorts/shirts? Mine are all a bit see through and crap.