I usually wear a 1X so I went up a size. It fitted perfectly! I weigh about 180 pounds and have broad shoulders. I'm big boned and have big (athletic arms). The 2X fitted perfectly ! Material is soft and stretchy. It's gorgeous!