this top do runs true to size for all those other ppl that said it does not beware don't believe a word i am a small im 5'2 weigh 134 and they do fit perfectly trust me....its very flattering too soft and smooth i smiled putting this on honestly at first i said hmm but after it was on totally different perspective thumbs up