I bought this shrug to wear with my formal event this weekend.  I usually wear an XL on top so I ordered a 3x and it fit perfectly.  It is very flattering.  It is made of a stretchy material and the arms aren't made super tight.  I ordered the sequin edged one as well just to see if one fit better than the other and they both look fantastic.  So I might keep both!