Usually I wear a small, but I prefer my shirts loose, got a large thinking it’d be huge. Actually was like a medium. Which is still loose, but a little surprised. I’m pretty straight up and down and generally straight just for reference. If you like your shirts fitting, get your regular size. Otherwise I’d recommend a size up.