Just what I've been looking for! I'm 5'8, 155lbs, 36D. Fits PERFECT! I will definitely buy more colors! Fits perfect in bust and stomach. Sits baggy enough to cover the tummy and look cute. A tad big in the waist, but there is a drawstring to tighten to your waist size. The material is not see through. Can't wait for !