Cute in appearance but the cotton is not stretchy at all. If you are used to Carters pjs for example, the quality of this product will disappoint you. Size 6 fit my4-5T tall 4 year old very, very snugly. Mainly because theres no stretch.