It fits as expected and, for the most part, looks cute. It's also a nice length. However, just a warning: the fabric on this shirt is SOOOO thin. I got a black one, so it's not too much of a problem, but I can only imagine how see-through the lighter colors must be. It also arrived with all kinds of loose threads hanging from the bottom of it. I snipped them off and it seems to be fine, but it was still a bit off-putting.

Also, if you've got anything you don't want to flaunt (back fat squeezins' from your bra, love handles, etc...) this shirt will do absolutely nothing to hide them due to the thin fabric. I am 5'7" and 125lbs and it was a bit roly poly looking, so beware.