I ordered this for my son's first birthday.  Without trying it on I can tell it's going to be too big.  I ordered the 6-12 month, but received a 12 month.  Hopefully we can pin the excess towards the bottom and not be able to tell much with him wearing shorts also.