These are really nice shoes especially for the price. However they are not as good as some more expensive shoes I have owned. I use them to do P90x and other beachbody work outs and overall they get the job done but sometimes my feet are a little sore when their is lots of jumping and being constantly on your toes