I ordered this sun shirt for my 4 yr. old daughter in a size large. The description page said a large was for 5-6 yr.old-which I figured a little big would be ok so she could also wear it next summer. When I put it on her, it came down to her knees. I didn't want to return it, so I double checked the size and inside the shirt it says a large is for 7-8 yr. olds!!! Other than that, the shirt is exactly what I thought it would be