I want to buy a good pair of trainers for gym workouts and classes. I really liked the Nike Flyknit ones, they are lovely and light to wear but read bad reviews about them quickly getting holes in the toes. Can anyone recommend a good pair? Thanks.