Super! Just a tad big/long. I ordered a Large and exchanging for a medium. I'm 5'2 125lbs 34D. It goes past my knees and is loose in chest. I know a medium will be perfect! Came with cute earrings too! I will post picture of the medium when I receive it.