"I bought these for work and they are just great. Super comfortable, especially if you're on your feet all day. I wear an 11.5 usually but went with a 12 as the 11.5's felt a bit snug, even for a new shoe.
Water proof/protect them and you'll be good to go."