As other reviewers said, this top is rather boxy. but i assumed it ran big, ordered a size down, & i love it. i ended up buying it in both black & white. personally, i don't find it too short. it hits (on me) just below the waist of my jeans - it covers up my tummy - which no one needs to see - but still looks youthful. the little ruffle detail & front seam take it from boring basic to something special enough to feel put together by just pairing with cute jeans. i generally wear a 14 & 38dd bra