Love this outfit! It’s comfy yet stylish and quality is not bad for the price. I am 5’2, 150 lbs and 36DD and medium fit perfect. I was concerned about top being too short but it works well. I ordered green for a comfortable travel outfit, loved it so much I ordered the Orange one too.