Well made, very comfortable and rugged BUT you can wear them with business casual attire and they look great, they go well with jeans too.  Are as comfortable as a pair if tennis shoes.  I like them and recommend them!