This blouse is stunning. it's ultra feminine but has a bit of bohemian feel to it. i am 5'3" and 108 pounds. i ordered an xs at first in both colors but they were a little big in the bust area and under the arms. my bust size is 32c. i ordered the xxs in both sizes (not petite, as i have a longer torso) and they fit perfectly! they are not too snug anywhere and it makes the blouse look even better - obviously - because it fits better. the hem of the shirt in a size xxs hits right below the hip b