They are really cool looking, but the insoles are awful they slip out way too easy and are paper thin. So I bought some new ones and now they are good. These are good inside shoes but, if you are on uneven ground your feet tend slide around a bit due to the mesh top of the shoes.