This product was independently tested for harmful substances according to the strict global criteria of OEKO-TEX® STANDARD 100 | www.oeko-tex.com/standard100
These are not snug fit unless you go down a size or two. Really big on my little ones, but we will make due. The fabric isn't as thick and soft as years past. I still like them for fall pajamas though!