How do boden sizes compare? DS is a very small 7. I just bought him a cardi from M&S 5/6 and it fits but only just so a bit reluctant to buy same size for the summer. Do boden come up big or small. I'm ordering the 7/8 but am worried it will swamp him!