I bought these for my 3 yr old girl. They fit her really well. She has a long body so her shirts are always coming up and showing her belly. With these undershirts she stays covered and warm. They are long enough to tuck into her skirts. If they shrink after washing, I haven't noticed.