I was reluctant to buy these shoes on line. I had tried on a pair at a store, but they were a size too small. When I found them on Amazon, I opted for a 1/2 size large and I am glad I did. They are extremely comfortable. The soles do not seem soft but are comfortably "cushiony " to walking. This shade of brown goes with almost any color pants and look very good with jeans as well.