I have a pair of these shoes in a non waterproof format that I adore. I am a teacher and a cross country coach and I wear them whenever we have meets because I know that I can stand around in them all day and run around in them all night. I thought I would be safe getting the exact same shoe, but no. The two shoes didn't fit the same as each other, the only way I can make them feel remotely okay is to take out the innersole. They are stiff and cheap feeling. I was hoping to use them as my winter trail dog walking shoe and rainy day cross meet shoe, but every time I look at them I cringe.