I love it. Ive tried many tunics from other sellers, this one is light weight but thicker than the ithers. I am 5ft 1in 145lbs, 38-40 full that i can wear a D cup. I ordered the large. I love it, im guessing a Medium might do also so i purxhased a medium also. It hasn't arrived yet. No matter what, the large in black is perfect for me, has extra room, not tight and comfortable. With the black you cant see through it, ill see if the others colors are the same way. But this top is strongly suggested.