I purchased three of these and had to return them all.  I typically order a 2X, which allows for a little shrinkage.  I was *swimming* in these.  Fabric and overall product seemed find, just wish the sizing was a little more average.