I made some t-shirts for my petite 6 year old daughter. I ordered the XS and S. The XS is a perfect fit. The small size gives her room to grow but still looks great with a tie band at the waist. They are super soft and are more fitted than just a plain tee. I would definitely order these again.