These are great boots. They run a little big, which as someone who wears a size eleven, that's a novelty. They're almost like wearing slippers. Those soles are FLAT. I can wear them comfortably without any arch support, but some insoles may be a worthwhile investment to a nice boot if you require arch support. They aren't the highest quality of materials, but they also aren't falling apart after just a couple wears. It's nice to have some room there in the calves for a change! I got a lot of compliments on them when I wore them to a family event.