For me these are lifestyle-only shoes. The cushion is comfortable but it's crazy thick, like you're standing on a 1.5 inch wobbly platform. This might work OK on a high top basketball shoe with lots of structure, but with the mesh upper on these there is absolutely no support. It's an ankle roll...