I love this PJ set! It is true to size, and very soft cotton. The design is not scratchy and is also soft. I love how these shorts are longer than the usual shorts we find for girls. My daughter wears 3T or 4T and we ordered 5T and it fits her, not very snug but doesn't look big at all. She will be getting a lot of wear out of these! IF this review was helpful click 'helpful' below!