We have received the t shirt today . Color Gray. Unfortunatelly there are more than one shade of gray. At the lower part of the shirt it is dark gray and on the it is part dark and part brighter shade. The size is incorrect as well. I have few lacoste t shirts in XL and they fit well. This t shirt is much too small. No where on the garment does it say that it is 100% cotton. It is of very poor quality. Please reply