These are 100% cotton, but are a thin soft cotton. They are true to size for a boys fit. I compared them to another brand. Just for a reference, I tried it on at 5'1 and wear an XS-Small and the size 9-10 fit me, except the length was too short. The white shirt is see-through, which is normal for a thin white shirt. This would not bother a boy, but may bother a girl. These are a great shirts for the price!
Stylish Woxlica E Girl Clothing: Trendsetting Graphic Print Summer Crop Top for Teen Girls
43 Review
Kid Nation Short Sleeve Crew Neck Heather Girls' Clothing for Tops, Tees & Blouses
52 Review
Shop the Comfy and Tag-Free Kid Nation Crewneck T-Shirt Collection 👕 for Girls! Top-Notch Clothing, Tops, Tees, and Blouses for Your Little Fashionista!
45 Review
Amazon Brand Sleeveless Chambray Multi Dots Girls' Clothing
62 Review