About the fit:

Top runs TTS
Model wearing size medium

Swiss Dot Top

$48.50Price