How to Wear Hiking Boots for Every Occasion?