About the fit:

Top runs a little big

Milan Top

$44.50Price