They are good shoes, they're a little big but that's because I wanted them and they only had a size up. I just put simple soles inside and they are comfortable.
Also, because they're not just plastic, your feet don't sweat as much. I haven't really worn them to walk long distances, but when I do, I will update.