Sent it back because the large was HUGE!!!  The medium is a bit long...and longer on one side...but very cute.  The chest is borderline tight so a small wouldn't work and I am NOT a busty person, but I kept it and it looks cute on me.