These shoes were a great pair for my son. They do run big and it took a while for him to be able to wear them. My son is active and these shoes held up. There were no rips or tears compared to his other shoes. They are a bit stiff so it took a few times for my son to wear them in.