I have been using this for a while and training. I am extremely happy with the way the shoes have held up. I highly recommend them for anyone looking for a good pair of shoes to do all types of training