I have had three pairs of these exact same style.  They are extremely comfortable and well made.  The moosehide is very soft yet very long wearing.  My only complaint is that the shoe lace does not remain tight.  They always come loose and need to be snugged after a couple of hours of wear.  Might be trip hazard for some.  Also I recommend ordering a slightly larger size than normal as they seem to always be snug if I simply order my normal shoe size.  Overall, I am and have always been very pleased, hence my repeat purchases over the years.