I bought one of these in the 'long' size because I was thrilled to find something that would completely cover my torso.  It's nice thick cotton and has good construction, though they do run small.  I was a 34 DD when nursing and the Large was very tight.  Also, in hot weather the good construction is a detriment since having 4 layers of fabric over your chest (which is already hot and uncomfortable) is really unpleasant.  And, you really can see the cutouts through the tank, so it needs to be layered under something.

The biggest problem I had was the thin straps were way too flimsy to provide good support.  Glamourmom makes a different kind of tank (called a 'top' I think) that sounds like it would be better.  (Ultimately, I found that the cheap ones from that big box bullseye store were better for me.)