This item runs small.  I originally ordered it in a size bigger than I normally wear and even that was too small.  I ended up ordering a XXXL and it fit like a 1X should fit.  I'm pleased with the color and quality and it's fine now that I know which size is correct for this product.