I am wearing an XS in these pieces. The pants are cropped but longer on me because I am petite! @Lysse