This costume is so adorable, had several compliments.  However we ordered a size large which is supposed to fit 2t-4t for our 2 year old boy who wears a 3t, and it is too small for him.  It also ripped rather quickly, probably because it is tight on him as well though.  Only the head part was the right size, and almost too big.  If your kids is tall or large for their age buy the xl, wish I would have!