I am so sorry. When you asked if they were snug fitting I said no. Snug fitting to me is like a spandex nylon material. They are not but when I checked the tag to see if they were fire resistant I found it says Wear snug fitting. I never thought they looked snug fitting on my granddaughter. I'm afraid it also says Not flameresistant.
I am looking for snug fit pjs, they are hard to find sometimes. I do not like flame resistant pjs because that puts unnecessary chemicals onto our children's skin. Thank you for the info and I will be watching! :)