Ordered this is the navy in a size m.....i'm 5' 5", 135 lbs, 34d. it was huge!!! it is also very billowy but i'm going to try it in a petite s. i also changed colors to the ivory as the navy was really plain. hoping this size change works!