My son really loves these shirts. I love the colors and the prints on them, but a size 6 is too small for a 6-year-old. I tried the shirt on him before washing, and it looked fine, but after washing I think it shrunk to half its size. Had I known this, I would have exchanged for a size 8--not even sure a size 7 would fit for very long.