This shirt fit exactly as described when I tried it on upon arrival after purchase. For reference, I am 5'5, 120lbs., and ordered a size Medium. The length is perfect enough to excentuate anyone's nice figure, as it gives the top a nice 'fitted' appearance ' overall.