It is a relaxed fit but it is not oversized. Super soft as well. For reference, I am a little over 5'8 and about 155 lbs with a slightly muscular build. I bought a small and it fits great on me. I could have probably gotten away with a medium as well, especially if I wanted to wear a think shirt or two underneath. Overall great product!