Thinking of getting one for Ds, are they any good? I want a good padded waterproof all in one suit. DS had a Regatta one last winter, he rolled in the snow, fell in puddles and it was great. Ordered him one this year and they seem really thin and not very thick. Had a look at the Togz but wondered what they were like. TIA