Great shoe for the cost especially.  Got these for my daughter for her practice pair.  She needs a different shoe for competitions but this one does well for in the gym.  She has tumbled and stunted in them without any complaints.