I like these boots a great deal.  I mostly wear them for mountain biking and hiking and they suit the purpose very well.  The sole is firm but also flexible.  Great for biking.  Shoes are comfortable and love how waterproof and durable they are.  They can take a good deal of abuse.  Wore them on a 40 mile bike ride recently and felt very comfortable.  Would recommend them to anyone who loves the great outdoors, but comfortable enough for daily use.