This top is indeed an odd shape at the top.  IT is not uncomfortable, but if I was wearing this in warm weather with nothing over it, the side straps would should where they 'dig in' slightly at the sides.

The fabric is thin.  I'm only a 34/36 b/c, and there is virtually no support.  I have worn it with a nursing bra undernesth, and that helped a lot.

The top is much longer than some I have, I'm 5'3 and tend to wear my jeans on my hips.  This tops tucks in just fine, and stays tucked in when sitting down, or moving around.

I have one each black, grey, and white.  The grey and white are ok, but the black sheds appallingly; I spent much of the day wondering why my nails were so dirty before I realised that it was black 'fuzz' from this.  I was glad that I still use nursing pads or my baby would have been breathing and sucking that fuzz from my skin; also because of this, the shirt must be washed alone.