Brandi,

I'm 5'2", 146#, and my upper arm is 12.5". I wear size 12, mostly.

Nanci L/XL Bolero is perfect.

TE does free shipping on exchanges...