Its a nice shirt for what I bought it for however it is to big. I choose fit as expected because it does if I were a size 22. Im size 14 reg. And 16 for the fitted stretchy types. I choose that size because so many other brands were actually too small even though I purchased several sizes up. I will replace it since these are actually true to size. Nice and soft and the price is right.