This t shirt is fine. It does wick moisture though maybe not quite as well as some of the workout shirts designed for that purpose. However, I need one that I can wear under my uniform and this works. The body itself is not that small but I am only 5'1 and there is not a lot of length to this. You might want to go up a size unless you're short.