Not only do these shirts fit perfectly, but they are sooo soft and comfortable. The print was perfect, no bleeding, rub off or peeling. The best part is.. they aren't expensive and shipped quickly. I buy a lot of shirts online and I highly recommend products from 16 Submarines. They are VERY high quality and the best I've ever bought. I'll definitely be buying more products from 16 Submarines.