Cute shirt. Size is accurate. Took off a star because the fabric is not regular T-shirt thick and Charlie Brown is more on the center like belly/chest are and not like on the whole shirt. Still cute and my son loved it!