I tried on the xs in the store and decided to size down (and get xxs petite). it looked much better. the length was flattering, and as others mentioned, the bottom is nice and flowy. it is comfortable, and the orange color is flattering and i love the striped detail on the sides. good casual dress, but i can dress it up with a bejeweled belt. i am 115 lbs 30dd chest for xxs petite...