size down in the vest and size small in pants! both are oversized but so comfy. size small in long sleeve #LTKStyleTip #LTKFindsUnder50 #LTKTall