I tried on the xs in store, and loved it. stylist said i need xs petite, but otherwise, it looks great. the cut is flattering, the neckline is a tad higher and almost has a mini cowl. the colors are neutral and would love to wear with a nice pair of dark flared pants. or skinnies. so at 115 lbs, 30dd, i would go with xs petite( i am below 5'2"). fabric is very soft too...