I am 5'2 and have a pretty short torso and these tops barely cover my belly..  I ordered 2 white and a black.  I love them.  The material is fairly thin but not see through (but you really need to wear a bra!!).  They are very comfortable for a great price.