I ordered the white with black sleeves to go with Christmas pants. I ordered a small for all of the children (ages 5-9) and they fit for all of them. It was a little longer on the younger ones, but as a sleep shirt it was perfect. Wash well with a little shrinking, but minimum. I also ordered the matching adult sizes from a medium to a 3X and they all fit. The adult size does fit a little smaller than a traditional unisex tee. Overall I would recommend, they are a bit thin/sheer.