Their sizing is way off.  I ordered a large, supposed to fit a 38 inch bust.  I'm only 36 inches, but ordered up for extra bust size.  This thing is way tight across the back, and in the upper arms.  The sleeves are also insanely long.  I'm not even sure an xl would fit much better.