Good shoes if you want to look good and keep something lightweight and slim looking. These will be a bit narrow  and will take time to stretch out. Walking in these all day will be a pain, it is not made for constant use, and hurt my feet after walking all day around the city. These shoes are awesome for sprinting though, if you want to use them for Air-soft or paint ball they are great and provide ankle support just don't spend to long in them.