I bought a small for my 5.5 year old to wear with a pair of thin fleece pajama bottoms that I made (although I'm not experienced enough to make the shirt). It suits her in length, but otherwise it fits her quite well, ie not too wide and not loose. She likes the fit, the shirt is soft, washes well and doesn't pill.
Shamrock Girls' Summer Sleeve Shirts - Girls' Clothing and Tops, Tees & Blouses
44 Review
Girls' Clothing: Spotted Zebra π§ Toddler Long Sleeve Tops, Tees & Blouses
49 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
Spotted Zebra Girls' Short-Sleeve Flutter T-Shirts: Amazon Brand for Fashionable Kids
43 Review