I was nervous about purchasing, since there are no refunds for personilzed items. I got a medium because they said it runs small. I am a size 4-6 with 34 Ds. But OMG!!! I LOVE this jacket! I wore it to my dress appointment and everyone was complimenting it. You definetly have a special feeling when wearing it. One hundred percent-Must have !!