"My son loves this costume. He is 6 years old. I got him the 4-6 size. He wears size 6 pants/shirts. It fits like a glove. Not good to wear any clothes underneath of it since it is form fitting. Worth the money. He loves all the weapons (the main reason for the purchase). He loves wearing the vest around the house with the weapons on them."