I buy size 5T in long sleeve shirts for my son who is 5 &1/2. They fit perfect. Wash well. Teeny bit of shrinking. Size 6 the sleeves are to long. Size 6 will fit him when he turns 6 in 6 months. He is 41 inches in height & weighs 42
lbs now. I love the quality & styles.