I needed shoes for boxing training on hard floor and these are near perfect. The shoes have level profile so you can still 'feel' the ground. Additionally, they provide excellent traction without hindering pivoting and shuffle stepping. The shoes fit firm where they need to be but allow for some wiggle room on the toe cap.<br />  Cons: There are shoes that provide better cushioning if you have to skip rope on hard floor. Also, in my case, I had to order a half-size larger than what I usually wear.