This is a really nice top, especially for the price. i am 5'6", 34dd, 140 lbs and normally wear a medium in dolan tops. in this top i purchased size small since the gathered front provides ample room for my bust. some reviewers have found this top to be on the "boxy" side. i can see that if you don't size down as i did. i found the medium to have too much fabric and look very baggy whereas the small was perfect. i do wish this top was a tad bit longer and less sheer, though. white tops should be