This shirt is very tight. My daughter is very small and usually wears a size 5/6. I ordered 6 in this shirt and it's quite cozy. She doesn't have a tummy or anything so I wouldn't recommend if your little one has one. Definitely size this shirt up unless you're looking for a slim fit. The colors are beautiful and vibrant!