I was a bit worried ordering this shirt but I did anyway.  The shirt showed up and I honestly thought it was a pair of underwear at first haha.  The shirt looked way to small but it is a stretchy material and does show all flaws so beware.  However I put it on and think it looks great on my curvy body!  I'm a 38 DD.and it worked well with my big bossom!