Great French terry matching set at kohls. Fits true to size. I’d get the medium in the top and small in shorts. Top looks great with leggings or joggers or wide leg pants.