I'm looking to buy my almost 3.5 year old a coat from joules but am unsure of the sizing... until quite recently she still had some of her toddler chubbiness, but over the last few months has really stretched, so is prob leaning towards a medium sized build now! For context, in most clothes she is fine in a 3-4 or size 4. However I've heard joules tend to size small so wondering whether a size 4 is going to be big enough or not or if a size 5 is going to be massive on her. Any advice gratefully appreciated!