should fit. small will be better
I'm 5'10" 130lb. Small is slightly too small on my arms. Medium is slightly baggy length-wise.
|
Near where I live you can get a nice fitted plain t-shirt or shirt for around £3 from Small to large, good quality too if you don't want to splash out £15+ for a designer shirt which is more or less the same but with a logo on it
|
Won't be that cheap for long.