The shirts themselves are very comfortable and fit great. I originally bought 1 pack because I was not quite sure on what size to get, but after 2 days, I knew I needed more. I am very picky about my shirts, and these are perfect. The one's I had before it had really small, weird sleeves and they itched like crazy, not these. These shirts are basically regular t-shirts, just longer so they can be tucked in. But the price currently on Amazon is absurd ($17+). I bought two packs from Walmart for less than than combined.