This is a great coat.  A really great coat.  However it does run a bit large.  I was afraid it would be tight so I bought a 2xl instead of the xxl.  I am a size 18.  If you are an 18 - buy the xxl.  The 2xl is bigger than you need.  But I am keeping it.  And if I lose weight - I will buy the xl LOL.  This is a really great coat.