I originally purchased this in a L-XL, but after reading reviews and looking deeper into it, I decided to change to a medium. The seller was awesome and was quick to cancel the original order due to the size. Medium fits me great and isn't too long. I'm 5'2" and 154 lbs. . . and I'm curvy (42-35-42). I think this is part of the reason this fits me well. If you're slim and short, you'll probably be swimming in this size. Add a little curve and it should be perfect.

I should mention, I'm about 12" around where the elastic in the sleeve comes in above the elbow. It's comfortable and not tight. I think if your arms are really thick 14" or more at that point, it might be a little constricting on the arm.

I love the look of this and paired with an Irish/Peasant Dress or a Corset, it looks great. Actually, it looks great on it's own as well, so there are a lot of options with this. It's very flattering for a curvy figure. I've since bought the Teal & White versions of this and I've bought the BLACK DRESS MOROCCAN GODDESS POCKET LONG which I hope cuts similarly.