The shoes are good and true to my size. They are waterproof as advertised. The look is not awesome but good enough. It looks  nicer in the picture. The laces are too long and the tongue is attached to the sides which I don't like. It also makes may feet sweat if I wear it all day (I didn't think water proof necessarily means air tight). Overall they're good enough for the price.