Top: Medium (fits very oversized making it plenty long for leggings, and so SO soft & cozy!) Bottom: Medium #LTKstyletip #LTKmidsize #LTKfindsunder100