Purchased these for my husband.  Based on his previous use of a Rugged Shark shoe product, he wanted these.  They fit him perfectly, are comfortable and he loves them.  The shoes appear to be made of a good quality leather with a thick rubber sole.  An overall good everyday shoe.