I love the fit and length of this shirt. I find the sizing to be true to size. My baby is almost 11 lbs and is growing out of the 0-3 size. I put the 3-6 on him tonight and it was large, but not too large that it would fall off. I love the longer length so that it doesn't ride up on him.