These trainers are very well made and are very comfortable to wear. I have read many reviews on various websites, (including their own )about New Balance sizing. I ordered a full size above my normal size ( 10 instead of 9 ).When I tried them on out of the box, I thought they were too small, but thought I would give them a chance.The first time I wore them , they seemed a bit tight, although comfy.After the first wear, I was amazed how they seemed to fit my feet a lot better, and on subsequent wears, they feel wonderful.I would recommend these trainers for the comfort & fit. I have not worn them in rain, so do not know how they stand up to wet weather, although having a Goretex lining, I would imagine they will keep your feet dry.I have worn them when the weather is reasonably warm,and was pleasantly surprised that my feet did not overheat, (a plus point as always for Goretex ! ). I would recommend these trainers, but definitely order a bigger size, your normal size will not fit !!!