About the fit:

top runs TTS

Riley Button Down

$76.00Price