I do not do CrossFit, but I do like to take cardio/toning/plyometric gym classes. For years I struggled to find a shoe with the right amount of support and grip. Behold! I waited until after a couple months of constant wear to write a review, and I am still so incredibly happy with this shoe. I highly recommend.