I bought a pair of the Bondi 3 and I would never have considered the uppers to be flimsy. In fact, with the mesh and also the covering on top of the mesh, I think they're sturdier than most shoes. For instance, Saucony just has the mesh and I've punched through the uppers more than once.