I bought a size 3T for my three year old and they fit her perfectly. They are so cute, and awesome material! The shirt is SUPER soft! Love love love these! So do my kids and my mother (surprisingly enough!) I would buy these over and over again!