First, the color on this jacket is so vibrant, the pictures don't do it justice. I'm a size 18 and went with the 2x.. fits like a dream. I like that it had that JB stretch denim, so it isn't right across my shoulders or upper arms. So glad I grabbed this!