Size small in cardigan and size Medium in tank and shorts! I love these shorts! So light and airy and perfect for summer!!