I purchased the canvas sneakers and they were great, but the mesh sneakers are far superior to those shoes.
I could not believe the difference.  The price was great and my decision was based on many of the positive
reviews.  Make sure you buy them at least 1.5 sizes bigger.  I wear a 9.5 sneaker and I had to buy an 11.