Hello. This is one of the right and correct USMC t-shirt to buy. The quality is ok and the printing is very good. It is a good item to use for trainning or casual wear. The sizes are big and comfortable enough but pay atention that as soon as you wash it 1 or 2 times, it will shrink (get smaller) a little bit. This is very common in al cotton t-shirts. In my case I bought a double extra large when I am an extra large size, but I am 1.90 metres tall and I do not want my USMC's t-shirt to look like a smurf's tight one. Get it if you want it, it is perfect for what you are looking for