go a size up in the kits for sure, I got my small 5 yr old daughter a 5/6 and it is bang on but not a lot of growing room. think it would have been small on a chunkier 5 yr old lad.
The training stuff in kids sizes is more like the old nike stuff. I got a size up jacket for my lad and its a bit...