Don't get your hopes up.
They won't be a miracle cure.
They were fine albeit a struggle getting them into my shoes, very nice and warm, however fell apart (not literally) when i went in BIG puddle, and will now be investing in [MENTION=16159]Bold Seagull[/MENTION] future overshoes