My daughter is 19months and the 18month size fit wonderfully. She is slim and the set would still fit her if she was more chunky. She can't talk much but she seems so happy and comfortable in this outfit. I would wear it myself if I could!