I read in other reviews that this is made in China. But the one I received in size 2T Caprice Blue is made in Vietnam. The material is not too thin or see thru, it's of same thickness/quality a pique polo should be. But it is not very well made, the stitching near the bottons is not straight, a little stained. The Collar has started to run when it was still in the packaging. The v-stitching on the back of the shirt is lopsided. Feels like factory seconds. Definitely not top quality Tommy Hilfiger!