I originally ordered a 2x but there was excess fabric around the back and waist. A 1x fit perfectly. I usually wear a size 16/XL blouse but an XL jacket would have been too tight. Fabric is very stretchy, comfortable, and dyed an uniform blue. However, be aware I can not layer anything too heavy beneath it at this size. A fleece would be out.