I can only recommend the denim overalls, he looks great and feels soft to bear. However, it turns out quite small. Have normally XS / S and here I was 34 too small. At the top he was fine, but down he tweaked. So rather order a size up if you pay more attention to convenience.