First I would to say WOW! This shirt came amazingly fast, way before the time I was expecting (not that I am complaining)! and then I tried it on, personally it was true to size and it fit just right, I am not skinny, so I ordered a large and it was perfect! Another bonus is that the shirt is basically TWO in one deal, the tank is not sewn in the lace shirt, great for the price. if i wanted to make a difference then maybe the lace top should have been shorter...but for what's it worth, no complaints!