About the fit:

top runs a little small in the sleeve

Off white Puff sleeve

$44.00Price