These boots are great for casual wear, but they are not comfortable enough to wear all day by any means. Also, I have rather small calves and they seem fitted for more medium-sized calves. I have added a gel insert but they still seem a bit hard inside. The fit overall is true to size.