Way too big for my son! I ordered another set of pyjamas the same size and they fit him perfectly but these shorts and tshirts drown him. I checked the labels and the size I ordered and I ordered 4-5 same as the other pyjamas. Apart from being way too big they are bright, colourful and lovely. He will grow into them :)