Tough to say on tees, personal preference, but you would probably want a small. Same goes for hoodies. Again, I'm 5'10" 155lbs and our hoodies fit me pretty much perfectly. If you'd like a tight, tailored fit you could probably do a small. I don't think a medium would be overly big on you if you want a little looser fit.
3/6/14 at 11:14pm