But it runs super small. i wear a medium for everything but couldn't come close to buttoning this. the buttons were about 4 inches apart (horizontally)

probably should have ordered an extra large in order to fit. the quality and styling seemed great but ordering online requires "truth in sizing"