My som loves these pj's.  As with all Leveret pj's, they are thin.  And they are run small, but I knew that before buying, so I got the correct size (4t for my 2 year old who wears 3t in most other brands).