Never know what you're gonna get when you order but this is PERFECT and much better then I thought it could be and so comfy!  Im 5'8" and 150lbs and it comes to the inseam of my pants. I ordered a Large and its a perfect size.  Lots of length and SO comfy!  I would rather wear one of these everyday instead of wearing a bra. ha ha.  It doesnt have that rubbery band under the bra line, just a thick soft band that you don't even notice.  I am nursing and the top is loose enough to lower in order to nurse but Im not tugging to keep it up either.  I want one of each color.  Great purchase!