These are exactly what I wanted and at a very good price.  The fit is as described...but I used customer reviews to chose size. I am 5'4", 145lbs, 34DD and I  ordered a medium and a large.  The M is roomy but not sloppy.  It doesn't cling and the V-neck is perfect...no bra showing. The shoulders are also perfect. The L fits me not as well, and it is about 2" longer than the M but front-tucked, it works OK enough to keep. The V also is deeper and shows the bra...but a piece of lace sewn in will "make it work!" Really like the fabric: It's light weight and soft. Love the stabilizing seam in back and front center...smart. Have not washed yet so can't comment but I  don't anticipate any problems as long as they are hung up after "damp dry." I purchased 2 white and 1 black. Really am pleased.  May go back for another black...lol