Hmm...I am 5'10" 155lbs, size 30 waist. I wear a Medium in the Villains and Flash Hoodies, a Medium in the tees, and a small in the sweats. I'm not sure about you at 5'10" 140. I have 15 lbs on you but otherwise we seem similarly size...yet your waist is 2 inches bigger? All our stuff is slim, so if you don't want it tight I'd still recommend a medium in the hoodies and a small in the sweats.Denim is coming in a few weeks. Shorts are this weekend.Thank you for the support!