I ordered the 3t-4t but I must have a large almost 3 year old cause my boy was literally busting out at the seams of this costume. But he totally loved it and didn't notice. It was only disappointing because I couldn't put layers on under it and then he ended up having to wear his jacket over it.