This shirt fits right out of the package, but it might shrink some after it's first wash so just be aware of that.  It's extremely comfortable and soft although somewhat thin material.  It's a good buy for the price!