This is a beautiful top which runs tts and armholes are not too big for once. i typically struggle with armholes being way too big on me and have to size down in most tops and this top runs tts and armholes are perfect. no bra showing beneath. yay! it is a beautiful color and design. just love it. i am a typical size 4/6 and size 6 was perfect. i am 36c and no problems in bust area. works well with my short torso. highly recommend. i think it will look great on all body types.