FFO shirts are meant to fit oversized. If I go for a classic fit I go for a large but XL makes the look more boxy - how it’s supposed to be.