Im 55 and 120 lbs I ordered a small in the green color. It looks so cute on and for the most part fits pretty well the top is just a little lon on my torso and the bottoms are pretty high waisted but Im overall very happy with the product!!