I ordered the black (not yet available ) through my store, as the xs was too big, and we tried ordering xs petite but it was not yet available. so we ordered xxs. (i am 115lbs). it fits nicely, but - as mentioned in previous review - it is thin. not see through in black, but thin. cut is nice though, i still think petite would fit me better i n length, but xxs was good... got a think if i will keep or not as htis is a nice summer basic...