I said item was somewhat large.  It is hard because item is perfect size in my opinion but I don't think my son is the norm.  I purchased a 24 month option for my 12 month old and it fit perfect.  That being said my son is wearing at minimum 3t in everything else.  He can do Carter 24 month onesies with extenders.  He is currently 34 inches long and 32lbs. This onesie is stretchy,  lightweight so don't expect too much warmth.  It's shoulders are stretchy and made to be easy to remove if it gets poo on it but because of this it fits my son more like a off the Shoulder so it looks very femine on him.  It also draws in lint like crazy and always comes outta the wash looking haggered. Serves my purpose of an under a shirt onesie to keep him warm and would buy again.