I’m normally L, I bought a medium and it fits me really well
Really nice and comfy outfit for a day at the park