I received an email saying delivery was going to be late yet it was not. I am so glad I ordered the large size as my 5 year old grandson is tall for his age and this will fit him perfectly for next winter. Really good quality puffer jacket and well worth paying the bit extra compared to other prices