I love the quality of the material on this suit. In regards to the size, i guess it really depends on how ''normal'' your child is. My daughter is petite, so at 6 yrs old, the size 6 is a true-size for her. She only weighs 42lb and 44 inches tall, she is only 25th percentile on height and weight. I am ordering the other colors as i write this review. Would definitely like to have all the three color for her.