“Beautiful shoes, feel both dressy and casual. I ordered size 8 (I am usually 8-8.5 and have wide feet). The fit is very good, not tight. I've previously had a different style of Vessi shoes in size 9 and those felt quite large. They are waterproof alright, got them tested in a rain and feet were dry. I also got a pair of Vessi socks to go with the shoes and they are really nice and comfortable too.”