Leather boots don't cope as well when it's wet -- they slip more and also deteriorate faster. If you get some boots you like with leather soles, at least think about some thin Danite glue-on rubber soles to protect the leather sole and heel. Leather makes most sense in an actual riding boot, where the leather sticks to the stirrup but also slips in and out easily. Fancy boots are not for daily use, at least unless you don't mind wearing through them quickly. To look good they need to be in good shape, and they lose that with much use. Ostrich and a couple other leathers are durable as well; many finishes are not. But if you want to wear them day in, day out, get some nice but plain boots that are above all comfortable. Ariat makes some very good boots for daily use.