about the fit:

top runs big

size down from normal sizing

Portia Button Down

$76.00Price