Ordered two styles of age 4 trousers from M&S, length wise they were fine, but they were massive around the waist and hips. Even the adjustable button ones make him look like a draw-string bag! And the short and wide polo shirts make him look like he's standing in the wind.
So where would be best to try?