Relaxed fit, size small (I’d say 10-14) Unfortunately too long for me, as I’m petite! But lovely, brand new and unworn. Missed window to return.