I bought this to let our 2 year old surprise my husband and reveal that shes going to be a big sister. He was so shocked and excited to read it and he figured it out immediately. She LOVES to wear it! Its somewhat big on her and she normally wears size 2T. Shell grow into it by the time the baby is born. Id definitely buy this again.