Shorts run super BIG - I’m wearing the XS! I’m 5’4 for reference and they are long - if you are taller they will be shorter. I LOVE THEM! Wearing the shirt in a 34 runs big an oversized fit, beat white blouse you can own. The sandals are not comfortable, but damn they look good. So worth it - if you’re not dancing all night long. Pair with our Tennis necklace and any bag.