I find this product to be really good. The 6 inch timberland's are waterproof, and i will recommend them for heavy duty working, such as construction. These are also really good for looking stylish. I have personally used them to go out while wearing nice clothes, and they are a great look. I do know that they run a little big, but you would have to try them on. For ex. if you are a 10 i would go with a 9.