This coat is perfect very warm and so cute! It's not big and bulky which is a plus. I have not had any complaints about my son being the least bit cold. My son is 6.5 and I ordered the smallest size (8) and I think it's a great fit with a little room to grow. I highly recommend this coat!!!